X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-context.c;h=8a1938a1b44c288650c3fc1b720a0f80a1f0c1e2;hb=e08d57c0e397018f0c463a66adc232f6358caef5;hp=6057e69dd72fba402f3a020525117c44467c8936;hpb=29ae81fa15c6080fd27929f4cc78e1289cb920e9;p=src%2Fapp-framework-binder.git diff --git a/src/afb-context.c b/src/afb-context.c index 6057e69d..8a1938a1 100644 --- a/src/afb-context.c +++ b/src/afb-context.c @@ -77,7 +77,6 @@ int afb_context_connect(struct afb_context *context, const char *uuid, const cha init_context(context, session, token); if (created) { context->created = 1; - /* context->refreshing = 1; */ } return 0; } @@ -93,10 +92,6 @@ int afb_context_connect_validated(struct afb_context *context, const char *uuid) void afb_context_disconnect(struct afb_context *context) { if (context->session && !context->super) { - if (context->refreshing && !context->refreshed) { - afb_session_new_token (context->session); - context->refreshed = 1; - } if (context->closing && !context->closed) { afb_context_change_loa(context, 0); afb_context_set(context, NULL, NULL); @@ -107,33 +102,11 @@ void afb_context_disconnect(struct afb_context *context) } } -const char *afb_context_sent_token(struct afb_context *context) -{ - if (context->session == NULL || context->closing || context->super) - return NULL; - if (!context->refreshing) - return NULL; - if (!context->refreshed) { - afb_session_new_token (context->session); - context->refreshed = 1; - } - return afb_session_token(context->session); -} - const char *afb_context_uuid(struct afb_context *context) { return context->session ? afb_session_uuid(context->session) : ""; } -const char *afb_context_sent_uuid(struct afb_context *context) -{ - if (context->session == NULL || context->closing || context->super) - return NULL; - if (!context->created) - return NULL; - return afb_session_uuid(context->session); -} - void *afb_context_make(struct afb_context *context, int replace, void *(*make_value)(void *closure), void (*free_value)(void *item), void *closure) { assert(context->session != NULL); @@ -157,20 +130,6 @@ void afb_context_close(struct afb_context *context) context->closing = 1; } -void afb_context_refresh(struct afb_context *context) -{ - if (context->super) - afb_context_refresh(context->super); - else { - assert(context->validated); - context->refreshing = 1; - if (!context->refreshed) { - afb_session_new_token (context->session); - context->refreshed = 1; - } - } -} - int afb_context_check(struct afb_context *context) { if (context->super)