ThingWorx C SDK
twApiStubsOn.h
1 #ifndef TW_C_SDK_TWSTUBSON_H
2 #define TW_C_SDK_TWSTUBSON_H
3 
4 #include "twApi.h"
5 #include "twProperties.h"
6 #include "twServices.h"
7 
8 #define s_cfuhash_destroy twApi_stub->cfuhash_destroy
9 #define s_deleteCallbackInfo twApi_stub->deleteCallbackInfo
10 #define s_bindListEntry_Create twApi_stub->bindListEntry_Create
11 #define s_bindListEntry_Delete twApi_stub->bindListEntry_Delete
12 #define s_notifyPropertyUpdateHandler twApi_stub->notifyPropertyUpdateHandler
13 #define s_subscribedPropertyUpdateTask twApi_stub->subscribedPropertyUpdateTask
14 #define s_isFileTransferService twApi_stub->isFileTransferService
15 #define s_isTunnelService twApi_stub->isTunnelService
16 #define s_convertMsgCodeToErrorCode twApi_stub->convertMsgCodeToErrorCode
17 #define s_findRegisteredItem twApi_stub->findRegisteredItem
18 #define s_getCallbackFromList twApi_stub->getCallbackFromList
19 #define s_sendMessageBlocking twApi_stub->sendMessageBlocking
20 #define s_makeRequest twApi_stub->makeRequest
21 #define s_makePropertyRequest twApi_stub->makePropertyRequest
22 #define s_twApi_SendResponse twApi_stub->twApi_SendResponse
23 #define s_api_requesthandler twApi_stub->api_requesthandler
24 #define s_getMetadataService twApi_stub->getMetadataService
25 #define s_pong_handler twApi_stub->pong_handler
26 #define s_makeAuthOrBindCallbacks twApi_stub->makeAuthOrBindCallbacks
27 #define s_makeSynchronizedStateCallbacks twApi_stub->makeSynchronizedStateCallbacks
28 #define s_registerServiceOrEvent twApi_stub->registerServiceOrEvent
29 #define s_AddAspectToEntity twApi_stub->AddAspectToEntity
30 
31 #define s_twApi_Delete twApi_stub->twApi_Delete
32 #define s_twApi_SetProxyInfo twApi_stub->twApi_SetProxyInfo
33 #define s_twApi_GetVersion twApi_stub->twApi_GetVersion
34 #define s_twApi_BindAll twApi_stub->twApi_BindAll
35 #define s_twApi_Authenticate twApi_stub->twApi_Authenticate
36 #define s_twApi_Connect twApi_stub->twApi_Connect
37 #define s_twApi_Disconnect twApi_stub->twApi_Disconnect
38 #define s_twApi_isConnected twApi_stub->twApi_isConnected
39 #define s_twApi_ConnectionInProgress twApi_stub->twApi_ConnectionInProgress
40 #define s_twApi_StopConnectionAttempt twApi_stub->twApi_StopConnectionAttempt
41 #define s_twApi_SetDutyCycle twApi_stub->twApi_SetDutyCycle
42 #define s_twApi_SetPingRate twApi_stub->twApi_SetPingRate
43 #define s_twApi_SetConnectTimeout twApi_stub->twApi_SetConnectTimeout
44 #define s_twApi_SetConnectRetries twApi_stub->twApi_SetConnectRetries
45 #define s_twApi_SetGatewayName twApi_stub->twApi_SetGatewayName
46 #define s_twApi_SetGatewayType twApi_stub->twApi_SetGatewayType
47 #define s_twApi_BindThing twApi_stub->twApi_BindThing
48 #define s_twApi_UnbindThing twApi_stub->twApi_UnbindThing
49 #define s_twApi_IsEntityBound twApi_stub->twApi_IsEntityBound
50 #define s_twApi_TaskerFunction twApi_stub->twApi_TaskerFunction
51 #define s_twApi_RegisterProperty twApi_stub->twApi_RegisterProperty
52 #define s_twApi_UpdatePropertyMetaData twApi_stub->twApi_UpdatePropertyMetaData
53 #define s_twApi_AddAspectToProperty twApi_stub->twApi_AddAspectToProperty
54 #define s_twApi_RegisterService twApi_stub->twApi_RegisterService
55 #define s_twApi_AddAspectToService twApi_stub->twApi_AddAspectToService
56 #define s_twApi_RegisterEvent twApi_stub->twApi_RegisterEvent
57 #define s_twApi_AddAspectToEvent twApi_stub->twApi_AddAspectToEvent
58 #define s_twApi_RegisterPropertyCallback twApi_stub->twApi_RegisterPropertyCallback
59 #define s_twApi_RegisterServiceCallback twApi_stub->twApi_RegisterServiceCallback
60 #define s_twApi_UnregisterThing twApi_stub->twApi_UnregisterThing
61 #define s_twApi_UnregisterCallback twApi_stub->twApi_UnregisterCallback
62 #define s_twApi_UnregisterPropertyCallback twApi_stub->twApi_UnregisterPropertyCallback
63 #define s_twApi_UnregisterServiceCallback twApi_stub->twApi_UnregisterServiceCallback
64 #define s_twApi_RegisterDefaultRequestHandler twApi_stub->twApi_RegisterDefaultRequestHandler
65 #define s_twApi_CreatePropertyList twApi_stub->twApi_CreatePropertyList
66 #define s_twApi_DeletePropertyList twApi_stub->twApi_DeletePropertyList
67 #define s_twApi_AddPropertyToList twApi_stub->twApi_AddPropertyToList
68 #define s_twApi_ReadProperty twApi_stub->twApi_ReadProperty
69 #define s_twApi_WriteProperty twApi_stub->twApi_WriteProperty
70 #define s_twApi_SetSubscribedPropertyVTQ twApi_stub->twApi_SetSubscribedPropertyVTQ
71 #define s_twApi_SetSubscribedProperty twApi_stub->twApi_SetSubscribedProperty
72 #define s_twApi_PushSubscribedProperties twApi_stub->twApi_PushSubscribedProperties
73 #define s_twApi_PushProperties twApi_stub->twApi_PushProperties
74 #define s_twApi_InvokeService twApi_stub->twApi_InvokeService
75 #define s_twApi_FireEvent twApi_stub->twApi_FireEvent
76 #define s_twApi_RegisterConnectCallback twApi_stub->twApi_RegisterConnectCallback
77 #define s_twApi_RegisterCloseCallback twApi_stub->twApi_RegisterCloseCallback
78 #define s_twApi_RegisterPingCallback twApi_stub->twApi_RegisterPingCallback
79 #define s_twApi_RegisterPongCallback twApi_stub->twApi_RegisterPongCallback
80 #define s_twApi_RegisterBindEventCallback twApi_stub->twApi_RegisterBindEventCallback
81 #define s_twApi_UnregisterBindEventCallback twApi_stub->twApi_UnregisterBindEventCallback
82 #define s_twApi_RegisterOnAuthenticatedCallback twApi_stub->twApi_RegisterOnAuthenticatedCallback
83 #define s_twApi_UnregisterOnAuthenticatedCallback twApi_stub->twApi_UnregisterOnAuthenticatedCallback
84 #define s_twApi_CleanupOldMessages twApi_stub->twApi_CleanupOldMessages
85 #define s_twApi_SendPing twApi_stub->twApi_SendPing
86 #define s_twApi_CreateTask twApi_stub->twApi_CreateTask
87 #define s_twApi_SetSelfSignedOk twApi_stub->twApi_SetSelfSignedOk
88 #define s_twApi_DisableCertValidation twApi_stub->twApi_DisableCertValidation
89 #define s_twApi_LoadCACert twApi_stub->twApi_LoadCACert
90 #define s_twApi_LoadClientCert twApi_stub->twApi_LoadClientCert
91 #define s_twApi_SetClientKey twApi_stub->twApi_SetClientKey
92 #define s_twApi_EnableFipsMode twApi_stub->twApi_EnableFipsMode
93 #define s_twApi_IsFIPSCompatible twApi_stub->twApi_IsFIPSCompatible
94 #define s_twApi_IsFipsModeEnabled twApi_stub->twApi_IsFipsModeEnabled
95 #define s_twApi_DisableEncryption twApi_stub->twApi_DisableEncryption
96 #define s_twApi_SetX509Fields twApi_stub->twApi_SetX509Fields
97 #define s_twApi_SetOfflineMsgStoreDir twApi_stub->twApi_SetOfflineMsgStoreDir
98 #define s_twApi_GetConnectionInfo twApi_stub->twApi_GetConnectionInfo
99 
100 /* Properties */
101 #define s_twPropertyDef_Create twApi_stub->twPropertyDef_Create
102 #define s_twPropertyDef_Delete twApi_stub->twPropertyDef_Delete
103 #define s_twProperty_Create twApi_stub->twProperty_Create
104 #define s_twPropertyVTQ_Create twApi_stub->twPropertyVTQ_Create
105 #define s_twProperty_CreateFromStream twApi_stub->twProperty_CreateFromStream
106 #define s_twProperty_Delete twApi_stub->twProperty_Delete
107 
108 /* Services */
109 #define s_twServiceDef_Create twApi_stub->twServiceDef_Create
110 #define s_twServiceDef_Delete twApi_stub->twServiceDef_Delete
111 
112 /* Base Types */
113 #define s_twStream_Create twApi_stub->twStream_Create
114 #define s_twStream_CreateFromCharArray twApi_stub->twStream_CreateFromCharArray
115 #define s_twStream_CreateFromCharArrayZeroCopy twApi_stub->twStream_CreateFromCharArrayZeroCopy
116 #define s_twStream_Delete twApi_stub->twStream_Delete
117 #define s_twStream_GetData twApi_stub->twStream_GetData
118 #define s_twStream_GetIndex twApi_stub->twStream_GetIndex
119 #define s_twStream_GetLength twApi_stub->twStream_GetLength
120 #define s_twStream_AddBytes twApi_stub->twStream_AddBytes
121 #define s_twStream_GetBytes twApi_stub->twStream_GetBytes
122 #define s_twStream_Reset twApi_stub->twStream_Reset
123 #define s_twStream_CreateFromFile twApi_stub->twStream_CreateFromFile
124 #define s_swap4bytes twApi_stub->swap4bytes
125 #define s_swap8bytes twApi_stub->swap8bytes
126 #define s_stringToStream twApi_stub->stringToStream
127 #define s_streamToString twApi_stub->streamToString
128 #define s_baseTypeFromString twApi_stub->baseTypeFromString
129 #define s_baseTypeToString twApi_stub->baseTypeToString
130 #define s_twPrimitive_Create twApi_stub->twPrimitive_Create
131 #define s_twPrimitive_CreateFromStream twApi_stub->twPrimitive_CreateFromStream
132 #define s_twPrimitive_CreateFromStreamTyped twApi_stub->twPrimitive_CreateFromStreamTyped
133 #define s_twPrimitive_ZeroCopy twApi_stub->twPrimitive_ZeroCopy
134 #define s_twPrimitive_FullCopy twApi_stub->twPrimitive_FullCopy
135 #define s_twPrimitive_Delete twApi_stub->twPrimitive_Delete
136 #define s_twPrimitive_ToStream twApi_stub->twPrimitive_ToStream
137 #define s_twPrimitive_DecoupleStringAndDelete twApi_stub->twPrimitive_DecoupleStringAndDelete
138 #define s_twPrimitive_Compare twApi_stub->twPrimitive_Compare
139 #define s_twPrimitive_IsTrue twApi_stub->twPrimitive_IsTrue
140 #define s_twPrimitive_CreateFromLocation twApi_stub->twPrimitive_CreateFromLocation
141 #define s_twPrimitive_CreateFromNumber twApi_stub->twPrimitive_CreateFromNumber
142 #define s_twPrimitive_CreateFromInteger twApi_stub->twPrimitive_CreateFromInteger
143 #define s_twPrimitive_CreateFromDatetime twApi_stub->twPrimitive_CreateFromDatetime
144 #define s_twPrimitive_CreateFromCurrentTime twApi_stub->twPrimitive_CreateFromCurrentTime
145 #define s_twPrimitive_CreateFromBoolean twApi_stub->twPrimitive_CreateFromBoolean
146 #define s_twPrimitive_CreateFromInfoTable twApi_stub->twPrimitive_CreateFromInfoTable
147 #define s_twPrimitive_CreateVariant twApi_stub->twPrimitive_CreateVariant
148 #define s_twPrimitive_CreateFromString twApi_stub->twPrimitive_CreateFromString
149 #define s_twPrimitive_CreateFromBlob twApi_stub->twPrimitive_CreateFromBlob
150 #define s_twPrimitive_CreateFromVariable twApi_stub->twPrimitive_CreateFromVariable
151 #define s_twPrimitive_ToJson twApi_stub->twPrimitive_ToJson
152 #define s_twPrimitive_CreateFromJson twApi_stub->twPrimitive_CreateFromJson
153 
154 /* InfoTables */
155 #define s_twDataShapeAspect_Create twApi_stub->twDataShapeAspect_Create
156 #define s_twDataShapeAspect_CreateFromStream twApi_stub->twDataShapeAspect_CreateFromStream
157 #define s_twDataShapeAspect_Delete twApi_stub->twDataShapeAspect_Delete
158 #define s_twDataShapeEntry_Create twApi_stub->twDataShapeEntry_Create
159 #define s_twDataShapeEntry_CreateFromStream twApi_stub->twDataShapeEntry_CreateFromStream
160 #define s_twDataShapeEntry_Delete twApi_stub->twDataShapeEntry_Delete
161 #define s_twDataShapeEntry_AddAspect twApi_stub->twDataShapeEntry_AddAspect
162 #define s_twDataShapeEntry_GetLength twApi_stub->twDataShapeEntry_GetLength
163 #define s_twDataShapeEntry_ToStream twApi_stub->twDataShapeEntry_ToStream
164 #define s_twDataShape_Create twApi_stub->twDataShape_Create
165 #define s_twDataShape_CreateFromStream twApi_stub->twDataShape_CreateFromStream
166 #define s_twDataShape_Delete twApi_stub->twDataShape_Delete
167 #define s_twDataShape_GetLength twApi_stub->twDataShape_GetLength
168 #define s_twDataShape_ToStream twApi_stub->twDataShape_ToStream
169 #define s_twDataShape_SetName twApi_stub->twDataShape_SetName
170 #define s_twDataShape_AddEntry twApi_stub->twDataShape_AddEntry
171 #define s_twDataShape_GetEntryIndex twApi_stub->twDataShape_GetEntryIndex
172 #define s_twInfoTableRow_Create twApi_stub->twInfoTableRow_Create
173 #define s_twInfoTableRow_CreateFromStream twApi_stub->twInfoTableRow_CreateFromStream
174 #define s_twInfoTableRow_Delete twApi_stub->twInfoTableRow_Delete
175 #define s_twInfoTableRow_GetCount twApi_stub->twInfoTableRow_GetCount
176 #define s_twInfoTableRow_GetLength twApi_stub->twInfoTableRow_GetLength
177 #define s_twInfoTableRow_AddEntry twApi_stub->twInfoTableRow_AddEntry
178 #define s_twInfoTableRow_GetEntry twApi_stub->twInfoTableRow_GetEntry
179 #define s_twInfoTableRow_ToStream twApi_stub->twInfoTableRow_ToStream
180 #define s_twInfoTable_Create twApi_stub->twInfoTable_Create
181 #define s_twInfoTable_CreateFromStream twApi_stub->twInfoTable_CreateFromStream
182 #define s_twInfoTable_Delete twApi_stub->twInfoTable_Delete
183 #define s_twInfoTable_FullCopy twApi_stub->twInfoTable_FullCopy
184 #define s_twInfoTable_ZeroCopy twApi_stub->twInfoTable_ZeroCopy
185 #define s_twInfoTable_Compare twApi_stub->twInfoTable_Compare
186 #define s_twInfoTable_AddRow twApi_stub->twInfoTable_AddRow
187 #define s_twInfoTable_GetEntry twApi_stub->twInfoTable_GetEntry
188 #define s_twInfoTable_ToStream twApi_stub->twInfoTable_ToStream
189 #define s_twInfoTable_CreateFromPrimitive twApi_stub->twInfoTable_CreateFromPrimitive
190 #define s_twInfoTable_CreateFromString twApi_stub->twInfoTable_CreateFromString
191 #define s_twInfoTable_CreateFromNumber twApi_stub->twInfoTable_CreateFromNumber
192 #define s_twInfoTable_CreateFromInteger twApi_stub->twInfoTable_CreateFromInteger
193 #define s_twInfoTable_CreateFromLocation twApi_stub->twInfoTable_CreateFromLocation
194 #define s_twInfoTable_CreateFromBlob twApi_stub->twInfoTable_CreateFromBlob
195 #define s_twInfoTable_CreateFromDatetime twApi_stub->twInfoTable_CreateFromDatetime
196 #define s_twInfoTable_CreateFromBoolean twApi_stub->twInfoTable_CreateFromBoolean
197 #define s_twInfoTable_GetString twApi_stub->twInfoTable_GetString
198 #define s_twInfoTable_GetNumber twApi_stub->twInfoTable_GetNumber
199 #define s_twInfoTable_GetInteger twApi_stub->twInfoTable_GetInteger
200 #define s_twInfoTable_GetLocation twApi_stub->twInfoTable_GetLocation
201 #define s_twInfoTable_GetBlob twApi_stub->twInfoTable_GetBlob
202 #define s_twInfoTable_GetDatetime twApi_stub->twInfoTable_GetDatetime
203 #define s_twInfoTable_GetBoolean twApi_stub->twInfoTable_GetBoolean
204 #define s_twInfoTable_GetPrimitive twApi_stub->twInfoTable_GetPrimitive
205 #define s_twInfoTable_CreateFromJson twApi_stub->twInfoTable_CreateFromJson
206 #define s_twDataShape_ToJson twApi_stub->twDataShape_ToJson
207 #define s_twInfoTable_ToJson twApi_stub->twInfoTable_ToJson
208 
209 /* Messages */
210 #define s_twMessage_Create twApi_stub->twMessage_Create
211 #define s_twMessage_CreateRequestMsg twApi_stub->twMessage_CreateRequestMsg
212 #define s_twMessage_CreateResponseMsg twApi_stub->twMessage_CreateResponseMsg
213 #define s_twMessage_CreateBindMsg twApi_stub->twMessage_CreateBindMsg
214 #define s_twMessage_CreateAuthMsg twApi_stub->twMessage_CreateAuthMsg
215 #define s_twMessage_CreateFromStream twApi_stub->twMessage_CreateFromStream
216 #define s_twMessage_Delete twApi_stub->twMessage_Delete
217 #define s_twMessage_Send twApi_stub->twMessage_Send
218 #define s_twMessage_SetBody twApi_stub->twMessage_SetBody
219 #define s_twRequestBody_Create twApi_stub->twRequestBody_Create
220 #define s_twRequestBody_CreateFromStream twApi_stub->twRequestBody_CreateFromStream
221 #define s_twRequestBody_Delete twApi_stub->twRequestBody_Delete
222 #define s_twRequestBody_SetParams twApi_stub->twRequestBody_SetParams
223 #define s_twRequestBody_SetEntity twApi_stub->twRequestBody_SetEntity
224 #define s_twRequestBody_SetCharacteristic twApi_stub->twRequestBody_SetCharacteristic
225 #define s_twRequestBody_AddHeader twApi_stub->twRequestBody_AddHeader
226 #define s_twRequestBody_ToStream twApi_stub->twRequestBody_ToStream
227 #define s_twResponseBody_Create twApi_stub->twResponseBody_Create
228 #define s_twResponseBody_CreateFromStream twApi_stub->twResponseBody_CreateFromStream
229 #define s_twResponseBody_Delete twApi_stub->twResponseBody_Delete
230 #define s_twResponseBody_SetContent twApi_stub->twResponseBody_SetContent
231 #define s_twResponseBody_SetReason twApi_stub->twResponseBody_SetReason
232 #define s_twResponseBody_ToStream twApi_stub->twResponseBody_ToStream
233 #define s_twAuthBody_Create twApi_stub->twAuthBody_Create
234 #define s_twAuthBody_CreateFromStream twApi_stub->twAuthBody_CreateFromStream
235 #define s_twAuthBody_Delete twApi_stub->twAuthBody_Delete
236 #define s_twAuthBody_SetClaim twApi_stub->twAuthBody_SetClaim
237 #define s_twAuthBody_ToStream twApi_stub->twAuthBody_ToStream
238 #define s_twBindBody_Create twApi_stub->twBindBody_Create
239 #define s_twBindBody_CreateFromStream twApi_stub->twBindBody_CreateFromStream
240 #define s_twBindBody_Delete twApi_stub->twBindBody_Delete
241 #define s_twBindBody_AddName twApi_stub->twBindBody_AddName
242 #define s_twBindBody_ToStream twApi_stub->twBindBody_ToStream
243 #define s_twMultipartBody_CreateFromStream twApi_stub->twMultipartBody_CreateFromStream
244 #define s_twMultipartBody_Delete twApi_stub->twMultipartBody_Delete
245 #define s_mulitpartMessageStoreEntry_Create twApi_stub->mulitpartMessageStoreEntry_Create
246 #define s_mulitpartMessageStoreEntry_Delete twApi_stub->mulitpartMessageStoreEntry_Delete
247 #define s_twMultipartMessageStore_Instance twApi_stub->twMultipartMessageStore_Instance
248 #define s_twMultipartMessageStore_Delete twApi_stub->twMultipartMessageStore_Delete
249 #define s_twMultipartMessageStore_AddMessage twApi_stub->twMultipartMessageStore_AddMessage
250 #define s_twMultipartMessageStore_RemoveStaleMessages twApi_stub->twMultipartMessageStore_RemoveStaleMessages
251 #define s_twCompressBytes twApi_stub->twCompressBytes
252 
253 /* Messaging */
254 #define s_twMessageHandler_Instance twApi_stub->twMessageHandler_Instance
255 #define s_twMessageHandler_Delete twApi_stub->twMessageHandler_Delete
256 #define s_twMessageHandler_CleanupOldMessages twApi_stub->twMessageHandler_CleanupOldMessages
257 #define s_twMessageHandler_msgHandlerTask twApi_stub->twMessageHandler_msgHandlerTask
258 #define s_twMessageHandler_RegisterConnectCallback twApi_stub->twMessageHandler_RegisterConnectCallback
259 #define s_twMessageHandler_RegisterCloseCallback twApi_stub->twMessageHandler_RegisterCloseCallback
260 #define s_twMessageHandler_RegisterPingCallback twApi_stub->twMessageHandler_RegisterPingCallback
261 #define s_twMessageHandler_RegisterPongCallback twApi_stub->twMessageHandler_RegisterPongCallback
262 #define s_twMessageHandler_RegisterDefaultRequestCallback twApi_stub->twMessageHandler_RegisterDefaultRequestCallback
263 #define s_twMessageHandler_RegisterDumpIncomingMsgListCallback twApi_stub->twMessageHandler_RegisterDumpIncomingMsgListCallback
264 #define s_twMessageHandler_RegisterRequestCallback twApi_stub->twMessageHandler_RegisterRequestCallback
265 #define s_twMessageHandler_RegisterResponseCallback twApi_stub->twMessageHandler_RegisterResponseCallback
266 #define s_twMessageHandler_GetCompletedResponseStruct twApi_stub->twMessageHandler_GetCompletedResponseStruct
267 #define s_twMessageHandler_UnegisterRequestCallback twApi_stub->twMessageHandler_UnegisterRequestCallback
268 #define s_twMessageHandler_UnegisterResponseCallback twApi_stub->twMessageHandler_UnegisterResponseCallback
269 
270 /* Subscribed Properties */
271 #define s_twSubscribedPropsMgr_Initialize twApi_stub->twSubscribedPropsMgr_Initialize
272 #define s_twSubscribedPropsMgr_Delete twApi_stub->twSubscribedPropsMgr_Delete
273 #define s_twSubscribedPropsMgr_SetFolding twApi_stub->twSubscribedPropsMgr_SetFolding
274 #define s_twSubscribedPropsMgr_PushSubscribedProperties twApi_stub->twSubscribedPropsMgr_PushSubscribedProperties
275 #define s_twSubscribedPropsMgr_SetPropertyVTQ twApi_stub->twSubscribedPropsMgr_SetPropertyVTQ
276 #define s_twSubscribedPropsMgr_QueueValueForSending twApi_stub->twSubscribedPropsMgr_QueueValueForSending
277 #define s_twSubscribedProperty_Delete twApi_stub->twSubscribedProperty_Delete
278 #define s_twSubscribedProperty_ToStream twApi_stub->twSubscribedProperty_ToStream
279 
280 /* Offline Message Store */
281 #define s_twOfflineMsgStore_Initialize twApi_stub->twOfflineMsgStore_Initialize
282 #define s_twOfflineMsgStore_SetDir twApi_stub->twOfflineMsgStore_SetDir
283 #define s_twOfflineMsgStore_Delete twApi_stub->twOfflineMsgStore_Delete
284 #define s_twOfflineMsgStore_HandleRequest twApi_stub->twOfflineMsgStore_HandleRequest
285 
286 /* Crypto */
287 #define s_EncryptDES twApi_stub->EncryptDES
288 #define s_DecryptDES twApi_stub->DecryptDES
289 #define s_createDESKey twApi_stub->createDESKey
290 #define s_MD4Hash twApi_stub->MD4Hash
291 
292 /* twList */
293 #define s_twList_Create twApi_stub->twList_Create
294 #define s_twList_CreateSearchable twApi_stub->twList_CreateSearchable
295 #define s_twList_Delete twApi_stub->twList_Delete
296 #define s_twList_Clear twApi_stub->twList_Clear
297 #define s_twList_Add twApi_stub->twList_Add
298 #define s_twList_Remove twApi_stub->twList_Remove
299 #define s_twList_Next twApi_stub->twList_Next
300 #define s_twList_GetByIndex twApi_stub->twList_GetByIndex
301 #define s_twList_GetCount twApi_stub->twList_GetCount
302 #define s_twList_ReplaceValue twApi_stub->twList_ReplaceValue
303 
304 /* twMap */
305 #define s_twMap_Add twApi_stub->twMap_Add
306 #define s_twMap_Remove twApi_stub->twMap_Remove
307 
308 /* twDict */
309 #define s_twDict_Add twApi_stub->twDict_Add
310 
311 /* String Utils */
312 #define s_lowercase twApi_stub->lowercase
313 #define s_uppercase twApi_stub->uppercase
314 #define s_duplicateString twApi_stub->duplicateString
315 
316 /* twProxy */
317 /*#define s_connectToProxy twApi_stub->connectToProxy */
318 #define s_twSocket_Write twApi_stub->twSocket_Write
319 #define s_twSocket_WaitFor twApi_stub->twSocket_WaitFor
320 #define s_twSocket_Read twApi_stub->twSocket_Read
321 
322 /* Logger */
323 #define s_twLogger_Instance twApi_stub->twLogger_Instance
324 #define s_twLogger_Delete twApi_stub->twLogger_Delete
325 #define s_twLogger_SetLevel twApi_stub->twLogger_SetLevel
326 #define s_twLogger_SetFunction twApi_stub->twLogger_SetFunction
327 #define s_twLogger_SetIsVerbose twApi_stub->twLogger_SetIsVerbose
328 #define s_twLog twApi_stub->twLog
329 #define s_twLogHexString twApi_stub->twLogHexString
330 #define s_twLogMessage twApi_stub->twLogMessage
331 #define s_twCodeToString twApi_stub->twCodeToString
332 #define s_twEntityToString twApi_stub->twEntityToString
333 #define s_twCharacteristicToString twApi_stub->twCharacteristicToString
334 
335 /* NTLM */
336 /*#define s_NTLM_connectToProxy twApi_stub->NTLM_connectToProxy */
337 
338 /* twNTLM */
339 #define s_NTLM_parseType2Msg twApi_stub->NTLM_parseType2Msg
340 #define s_GenerateType3Msg twApi_stub->GenerateType3Msg
341 #define s_GenerateType1Msg twApi_stub->GenerateType1Msg
342 #define s_NTLM_sendType1Msg twApi_stub->NTLM_sendType1Msg
343 
344 /* Tasker */
345 #ifdef ENABLE_TASKER
346 #define s_twTasker_Initialize twApi_stub->twTasker_Initialize
347  #define s_twTasker_CreateTask twApi_stub->twTasker_CreateTask
348  #define s_twTasker_RemoveTask twApi_stub->twTasker_RemoveTask
349 #endif
350 
351 /* Websocket */
352 #define s_twWs_Create twApi_stub->twWs_Create
353 #define s_twWs_Delete twApi_stub->twWs_Delete
354 #define s_twWs_Connect twApi_stub->twWs_Connect
355 #define s_twWs_Disconnect twApi_stub->twWs_Disconnect
356 #define s_twWs_IsConnected twApi_stub->twWs_IsConnected
357 #define s_twWs_RegisterConnectCallback twApi_stub->twWs_RegisterConnectCallback
358 #define s_twWs_RegisterCloseCallback twApi_stub->twWs_RegisterCloseCallback
359 #define s_twWs_RegisterBinaryMessageCallback twApi_stub->twWs_RegisterBinaryMessageCallback
360 #define s_twWs_RegisterTextMessageCallback twApi_stub->twWs_RegisterTextMessageCallback
361 #define s_twWs_RegisterPingCallback twApi_stub->twWs_RegisterPingCallback
362 #define s_twWs_RegisterPongCallback twApi_stub->twWs_RegisterPongCallback
363 #define s_twWs_Receive twApi_stub->twWs_Receive
364 #define s_twWs_SendMessage twApi_stub->twWs_SendMessage
365 #define s_twWs_SendPing twApi_stub->twWs_SendPing
366 #define s_twWs_SendPong twApi_stub->twWs_SendPong
367 #define s_twWs_SendDataFrame twApi_stub->twWs_SendDataFrame
368 
369 /* TLS Client */
370 #define s_twTlsClient_UseCertificateChainFile twApi_stub->twTlsClient_UseCertificateChainFile
371 #define s_twTlsClient_SetClientCaList twApi_stub->twTlsClient_SetClientCaList
372 #define s_twTlsClient_UsePrivateKeyFile twApi_stub->twTlsClient_UsePrivateKeyFile
373 #define s_twTlsClient_Read twApi_stub->twTlsClient_Read
374 #define s_twTlsClient_Write twApi_stub->twTlsClient_Write
375 #define s_twTlsClient_Reconnect twApi_stub->twTlsClient_Reconnect
376 
377 /* cJSON */
378 #define s_cJSON_Delete twApi_stub->cJSON_Delete
379 
380 /* Mutexes */
381 #define s_twMutex_Lock twApi_stub->twMutex_Lock
382 #define s_twMutex_Unlock twApi_stub->twMutex_Unlock
383 #define s_twMutex_Create twApi_stub->twMutex_Create
384 
385 /* file transfer */
386 #define s_twDirectory_FileExists twApi_stub->twDirectory_FileExists
387 #define s_twDirectory_GetFileInfo twApi_stub->twDirectory_GetFileInfo
388 #define s_twDirectory_GetLastError twApi_stub->twDirectory_GetLastError
389 #define s_twFile_Create twApi_stub->twFile_Create
390 #define s_twFileManager_CloseFile twApi_stub->twFileManager_CloseFile
391 #define s_twFileManager_GetOpenFile twApi_stub->twFileManager_GetOpenFile
392 #define s_twFileManager_MakeFileCallback twApi_stub->twFileManager_MakeFileCallback
393 #define s_twFileManager_GetRealPath twApi_stub->twFileManager_GetRealPath
394 #define s_twFile_Delete twApi_stub->twFile_Delete
395 #define s_twFile_FOpen twApi_stub->twFile_FOpen
396 #define s_twDirectory_CreateDirectory twApi_stub->twDirectory_CreateDirectory
397 #define s_twDirectory_CreateFile twApi_stub->twDirectory_CreateFile
398 #define s_twDirectory_DeleteFile twApi_stub->twDirectory_DeleteFile
399 #define s_listDirsInInfoTable twApi_stub->listDirsInInfoTable
400 
401 /* base64_encode */
402 #define s_base64_encode twApi_stub->base64_encode
403 
404 #endif /* TW_C_SDK_TWSTUBSON_H */
Property definitions & metadata functions.
Service definitions & metadata functions.
Portable ThingWorx C SDK API layer.