| 
                    AWS IoT Device SDK C:
                    Jobs
                 
                    AWS IoT Jobs library
                 | 
| Return to main page ↑ | 
Represents a Jobs subscriptions object. More...
#include <aws_iot_jobs_internal.h>
| Data Fields | |
| IotLink_t | link | 
| List link member. | |
| int32_t | operationReferences [JOBS_OPERATION_COUNT] | 
| Reference counters for Jobs operation topics. | |
| int32_t | callbackReferences | 
| Reference counter for Jobs callbacks. | |
| AwsIotJobsCallbackInfo_t | callbacks [JOBS_CALLBACK_COUNT][AWS_IOT_JOBS_NOTIFY_CALLBACKS] | 
| Jobs callbacks for this Thing. | |
| char * | pTopicBuffer | 
| Buffer allocated for removing Jobs topics.  More... | |
| size_t | thingNameLength | 
| Length of Thing Name. | |
| char | pThingName [] | 
| Thing Name associated with this subscriptions object. | |
Represents a Jobs subscriptions object.
These structures are stored in a list.
| char* _jobsSubscription_t::pTopicBuffer | 
Buffer allocated for removing Jobs topics.
This buffer is pre-allocated to ensure that memory is available when unsubscribing.