Xin Zhang / azure-iot-c-sdk-f767zi

Dependents:   samplemqtt

Revision:
0:f7f1f0d76dd6
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/c-utility/src/aziotsharedutil.def	Thu Aug 23 06:52:14 2018 +0000
@@ -0,0 +1,298 @@
+LIBRARY aziotsharedutil
+EXPORTS
+    BUFFER_append
+    BUFFER_append_build
+    BUFFER_build
+    BUFFER_clone
+    BUFFER_content
+    BUFFER_create
+    BUFFER_delete
+    BUFFER_enlarge
+    BUFFER_length
+    BUFFER_new
+    BUFFER_pre_build
+    BUFFER_prepend
+    BUFFER_shrink
+    BUFFER_size
+    BUFFER_u_char
+    BUFFER_unbuild
+    Base64_Decoder
+    Base64_Encoder
+    Base64_Encode_Bytes
+    Base32_Decode
+    Base32_Decode_String
+    Base32_Encode
+    Base32_Encode_Bytes
+    COND_RESULTStringStorage
+    COND_RESULTStrings
+    COND_RESULT_FromString
+    CONSTBUFFER_Clone
+    CONSTBUFFER_Create
+    CONSTBUFFER_CreateFromBuffer
+    CONSTBUFFER_Destroy
+    CONSTBUFFER_GetContent
+    CONSTMAP_RESULTStringStorage
+    CONSTMAP_RESULTStrings
+    CONSTMAP_RESULT_FromString
+    Condition_Deinit
+    Condition_Init
+    Condition_Post
+    Condition_Wait
+    ConstMap_Clone
+    ConstMap_CloneWriteable
+    ConstMap_ContainsKey
+    ConstMap_ContainsValue
+    ConstMap_Create
+    ConstMap_Destroy
+    ConstMap_GetInternals
+    ConstMap_GetValue
+    DList_AppendTailList
+    DList_InitializeListHead
+    DList_InsertHeadList
+    DList_InsertTailList
+    DList_IsListEmpty
+    DList_RemoveEntryList
+    DList_RemoveHeadList
+    environment_get_variable
+    HMACSHA256_ComputeHash
+    HTTPAPIEX_Create
+    HTTPAPIEX_Destroy
+    HTTPAPIEX_ExecuteRequest
+    HTTPAPIEX_RESULTStringStorage
+    HTTPAPIEX_RESULTStrings
+    HTTPAPIEX_RESULT_FromString
+    HTTPAPIEX_SAS_Create
+    HTTPAPIEX_SAS_Destroy
+    HTTPAPIEX_SAS_ExecuteRequest
+    HTTPAPIEX_SetOption
+    HTTPAPI_CloneOption
+    HTTPAPI_CloseConnection
+    HTTPAPI_CreateConnection
+    HTTPAPI_Deinit
+    HTTPAPI_ExecuteRequest
+    HTTPAPI_Init
+    HTTPAPI_RESULTStringStorage
+    HTTPAPI_RESULTStrings
+    HTTPAPI_RESULT_FromString
+    HTTPAPI_SetOption
+    HTTPHeaders_AddHeaderNameValuePair
+    HTTPHeaders_Alloc
+    HTTPHeaders_Clone
+    HTTPHeaders_FindHeaderValue
+    HTTPHeaders_Free
+    HTTPHeaders_GetHeader
+    HTTPHeaders_GetHeaderCount
+    HTTPHeaders_ReplaceHeaderNameValuePair
+    HTTP_HEADERS_RESULTStringStorage
+    HTTP_HEADERS_RESULTStrings
+    HTTP_HEADERS_RESULT_FromString
+    Lock
+    Lock_Deinit
+    Lock_Init
+    MAP_RESULTStringStorage
+    MAP_RESULTStrings
+    MAP_RESULT_FromString
+    Map_Add
+    Map_AddOrUpdate
+    Map_Clone
+    Map_ContainsKey
+    Map_ContainsValue
+    Map_Create
+    Map_Delete
+    Map_Destroy
+    Map_GetInternals
+    Map_GetValueFromKey
+    Map_ToJSON
+    OptionHandler_AddOption
+    OptionHandler_Clone
+    OptionHandler_Create
+    OptionHandler_Destroy
+    OptionHandler_FeedOptions
+    SASToken_Create
+    SASToken_CreateString
+    SASToken_Validate
+    SHA1FinalBits
+    SHA1Input
+    SHA1Reset
+    SHA1Result
+    SHA224FinalBits
+    SHA224Input
+    SHA224Reset
+    SHA224Result
+    SHA256FinalBits
+    SHA256Input
+    SHA256Reset
+    SHA256Result
+    SHA384FinalBits
+    SHA384Input
+    SHA384Reset
+    SHA384Result
+    SHA512FinalBits
+    SHA512Input
+    SHA512Reset
+    SHA512Result
+    STRING_TOKENIZER_create
+    STRING_TOKENIZER_create_from_char
+    STRING_TOKENIZER_destroy
+    STRING_TOKENIZER_get_next_token
+    STRING_c_str
+    STRING_clone
+    STRING_compare
+    STRING_concat
+    STRING_concat_with_STRING
+    STRING_construct
+    STRING_construct_n
+    STRING_construct_sprintf
+    STRING_copy
+    STRING_copy_n
+    STRING_delete
+    STRING_empty
+    STRING_from_byte_array
+    STRING_length
+    STRING_new
+    STRING_new_JSON
+    STRING_new_quoted
+    STRING_new_with_memory
+    STRING_quote
+    STRING_sprintf
+    STRING_replace
+    THREADAPI_RESULTStringStorage
+    THREADAPI_RESULTStrings
+    THREADAPI_RESULT_FromString
+    TLSIO_STATE_FromString
+    TLSIO_STATEStrings
+    ThreadAPI_Create
+    ThreadAPI_Exit
+    ThreadAPI_Join
+    ThreadAPI_Sleep
+    UNIQUEID_RESULTStringStorage
+    UNIQUEID_RESULTStrings
+    UNIQUEID_RESULT_FromString
+    URL_Encode
+    URL_EncodeString
+    URL_Decode
+    URL_DecodeString
+    USHABlockSize
+    USHAFinalBits
+    USHAHashSize
+    USHAHashSizeBits
+    USHAInput
+    USHAReset
+    USHAResult
+    UniqueId_Generate
+    Unlock
+    UUID_generate
+    UUID_from_string
+    UUID_to_string
+    VECTOR_back
+    VECTOR_clear
+    VECTOR_create
+    VECTOR_destroy
+    VECTOR_element
+    VECTOR_erase
+    VECTOR_find_if
+    VECTOR_front
+    VECTOR_move
+    VECTOR_push_back
+    VECTOR_size
+    connectionstringparser_parse
+    connectionstringparser_parse_from_char
+    connectionstringparser_splitHostName
+    connectionstringparser_splitHostName_from_char
+    consolelogger_log
+    consolelogger_log_with_GetLastError
+    gb_rand
+    gballoc_calloc
+    gballoc_deinit
+    gballoc_free
+    gballoc_getCurrentMemoryUsed
+    gballoc_getMaximumMemoryUsed
+    gballoc_init
+    gballoc_malloc
+    gballoc_realloc
+    gbnetwork_init
+    gbnetwork_deinit
+    get_ctime
+    get_difftime
+    get_gmtime
+    get_mktime
+    get_time
+    global_log_function
+    hmac
+    hmacFinalBits
+    hmacInput
+    hmacReset
+    hmacResult
+    http_proxy_io_get_interface_description
+    mallocAndStrcpy_s
+    platform_deinit
+    platform_get_default_tlsio
+    platform_get_platform_info
+    platform_init
+    singlylinkedlist_add
+    singlylinkedlist_create
+    singlylinkedlist_destroy
+    singlylinkedlist_find
+    singlylinkedlist_get_head_item
+    singlylinkedlist_get_next_item
+    singlylinkedlist_item_get_value
+    singlylinkedlist_remove
+    singlylinkedlist_remove_if
+    singlylinkedlist_foreach
+    size_tToString
+    socketio_close
+    socketio_create
+    socketio_destroy
+    socketio_dowork
+    socketio_get_interface_description
+    socketio_open
+    socketio_send
+    socketio_setoption
+    tickcounter_create
+    tickcounter_destroy
+    tickcounter_get_current_ms
+    tlsio_schannel_close
+    tlsio_schannel_create
+    tlsio_schannel_destroy
+    tlsio_schannel_dowork
+    tlsio_schannel_get_interface_description
+    tlsio_schannel_open
+    tlsio_schannel_send
+    tlsio_schannel_setoption
+    unsignedIntToString
+    utf8_checker_is_valid_utf8
+    uws_client_close_async
+    uws_client_close_handshake_async
+    uws_client_create
+    uws_client_create_with_io
+    uws_client_destroy
+    uws_client_dowork
+    uws_client_open_async
+    uws_client_retrieve_options
+    uws_client_send_frame_async
+    uws_client_set_option
+    uws_frame_encoder_encode
+    wsio_close
+    wsio_create
+    wsio_destroy
+    wsio_dowork
+    wsio_get_interface_description
+    wsio_open
+    wsio_retrieveoptions
+    wsio_send
+    wsio_setoption
+    x509_schannel_create
+    x509_schannel_destroy
+    x509_schannel_get_certificate_context
+    xio_close
+    xio_create
+    xio_destroy
+    xio_dowork
+    xio_open
+    xio_retrieveoptions
+    xio_send
+    xio_setoption
+    xlogging_get_log_function
+    xlogging_get_log_function_GetLastError
+    xlogging_set_log_function
+    xlogging_set_log_function_GetLastError