/AliOS-Things-master/components/linkkit/include/linkkit/ |
A D | alcs_api.h | 51 typedef void (*AuthHandler)(CoAPContext *context, NetworkAddr *addr, 76 int alcs_auth_init(CoAPContext *context, const char *productKey, 82 bool alcs_is_auth(CoAPContext *ctx, AlcsDeviceKey *devKey); 83 int alcs_sendmsg_secure(CoAPContext *ctx, AlcsDeviceKey *devKey, 86 int alcs_sendrsp_secure(CoAPContext *ctx, AlcsDeviceKey *devKey, 96 void alcs_auth_has_key(CoAPContext *ctx, NetworkAddr *addr, 109 void alcs_auth_nego_key(CoAPContext *ctx, AlcsDeviceKey *devKey, 118 int alcs_remove_client_key(CoAPContext *context, const char *key, 135 int alcs_add_svr_key(CoAPContext *context, const char *keyprefix, 145 int alcs_add_ctl_group(CoAPContext *context, const char *groupid, [all …]
|
/AliOS-Things-master/components/linkkit/dev_model/alcs/ |
A D | alcs_coap.h | 30 void alcs_msg_init(CoAPContext *ctx, CoAPMessage *message, int code, 39 int alcs_sendmsg(CoAPContext *ctx, NetworkAddr *addr, CoAPMessage *message, 45 int alcs_sendrsp(CoAPContext *ctx, NetworkAddr *addr, CoAPMessage *message, 48 void alcs_start_loop(CoAPContext *ctx, int newThread); 49 void alcs_stop_loop(CoAPContext *ctx); 55 int alcs_observe_notify(CoAPContext *context, const char *path, 64 int alcs_resource_need_auth(CoAPContext *context, const char *path); 71 CoAPContext *alcs_context_create(CoAPInitParam *param); 72 void alcs_context_free(CoAPContext *ctx); 74 CoAPContext *alcs_context_init(CoAPInitParam *param); [all …]
|
A D | alcs_api_internal.h | 89 CoAPContext *context; 105 device_auth_list *get_device(CoAPContext *context); 107 auth_list *get_list(CoAPContext *context); 110 struct list_head *get_ctl_session_list(CoAPContext *context); 114 struct list_head *get_svr_session_list(CoAPContext *context); 133 void remove_session(CoAPContext *ctx, session_item *session); 136 session_item *get_ctl_session(CoAPContext *ctx, AlcsDeviceKey *key); 140 session_item *get_svr_session(CoAPContext *ctx, AlcsDeviceKey *key); 160 int observe_data_encrypt(CoAPContext *ctx, const char *paths, NetworkAddr *addr, 168 int internal_secure_send(CoAPContext *ctx, session_item *session, [all …]
|
A D | alcs_api.c | 21 device_auth_list *get_device(CoAPContext *context) in get_device() 33 auth_list *get_list(CoAPContext *context) in get_list() 40 struct list_head *get_ctl_session_list(CoAPContext *context) in get_ctl_session_list() 50 struct list_head *get_svr_session_list(CoAPContext *context) in get_svr_session_list() 62 void remove_session(CoAPContext *ctx, session_item *session) in remove_session() 197 int alcs_auth_init(CoAPContext *ctx, const char *productKey, in alcs_auth_init() 402 bool alcs_is_auth(CoAPContext *ctx, AlcsDeviceKey *devKey) in alcs_is_auth() 616 CoAPContext *ctx = NULL; in on_auth_timer() 621 ctx = (CoAPContext *)param; in on_auth_timer() 624 extern void on_client_auth_timer(CoAPContext *); in on_auth_timer() [all …]
|
A D | alcs_coap.c | 61 static int do_sendmsg(CoAPContext *context, NetworkAddr *addr, in do_sendmsg() 105 int alcs_observe_notify(CoAPContext *context, const char *path, in alcs_observe_notify() 204 CoAPContext *ctx; 213 ALCSContext *get_context(CoAPContext *ctx) in get_context() 226 CoAPContext *alcs_context_create(CoAPInitParam *param) in alcs_context_create() 238 void alcs_context_free(CoAPContext *ctx) in alcs_context_free() 249 ALCSContext *get_context(CoAPContext *ctx) in get_context() 254 CoAPContext *alcs_context_init(CoAPInitParam *param) in alcs_context_init() 288 CoAPContext *alcs_get_context() in alcs_get_context() 314 void alcs_start_loop(CoAPContext *ctx, int newThread) in alcs_start_loop() [all …]
|
A D | alcs_client.c | 23 int do_auth(CoAPContext *ctx, NetworkAddr *addr, ctl_key_item *ctl_item, 68 bool fillAccessKey(CoAPContext *ctx, char *buf) in fillAccessKey() 114 void nego_cb(CoAPContext *ctx, CoAPReqResult result, void *userdata, in nego_cb() 246 void auth_cb(CoAPContext *ctx, CoAPReqResult result, void *userdata, in auth_cb() 338 int do_auth(CoAPContext *ctx, NetworkAddr *addr, ctl_key_item *ctl_item, in do_auth() 431 void alcs_auth_has_key(CoAPContext *ctx, NetworkAddr *addr, in alcs_auth_has_key() 445 void alcs_auth_nego_key(CoAPContext *ctx, AlcsDeviceKey *devKey, in alcs_auth_nego_key() 495 int alcs_add_client_key(CoAPContext *ctx, const char *accesskey, in alcs_add_client_key() 555 bool alcs_device_online(CoAPContext *ctx, AlcsDeviceKey *devKey) in alcs_device_online() 561 void heart_beat_cb(CoAPContext *ctx, CoAPReqResult result, void *userdata, in heart_beat_cb() [all …]
|
A D | alcs_server.c | 33 void alcs_rec_auth_select(CoAPContext *ctx, const char *paths, in alcs_rec_auth_select() 126 svr_key_info *is_legal_key(CoAPContext *ctx, const char *keyprefix, in is_legal_key() 351 static int alcs_remove_low_priority_key(CoAPContext *ctx, in alcs_remove_low_priority_key() 373 static int add_svr_key(CoAPContext *ctx, const char *keyprefix, in add_svr_key() 423 int alcs_add_svr_key(CoAPContext *ctx, const char *keyprefix, in alcs_add_svr_key() 430 int alcs_remove_svr_key(CoAPContext *ctx, const char *keyprefix) in alcs_remove_svr_key() 452 int alcs_set_revocation(CoAPContext *ctx, const char *seqlist) in alcs_set_revocation() 476 void send_err_rsp(CoAPContext *ctx, NetworkAddr *addr, int code, in send_err_rsp() 536 void recv_msg_handler(CoAPContext *context, const char *path, in recv_msg_handler() 689 void alcs_rec_heart_beat(CoAPContext *ctx, const char *path, in alcs_rec_heart_beat() [all …]
|
A D | alcs_adapter.h | 41 typedef void (*iotx_alcs_auth_timer_fnuc_t)(CoAPContext *); 46 CoAPContext *coap_ctx;
|
A D | alcs_mqtt.h | 16 CoAPContext *coap_ctx;
|
A D | alcs_mqtt.c | 507 ctx->coap_ctx = (CoAPContext *)handle; in alcs_mqtt_init() 561 CoAPContext *context = (CoAPContext *)ctx; in alcs_mqtt_blacklist_update() 584 CoAPContext *context = (CoAPContext *)ctx; in alcs_mqtt_prefixkey_update()
|
A D | alcs_adapter.c | 110 void iotx_alcs_coap_adapter_send_msg_handle(CoAPContext *context, in iotx_alcs_coap_adapter_send_msg_handle() 279 CoAPContext *coap_ctx = NULL; in iotx_alcs_adapter_init() 334 extern void on_svr_auth_timer(CoAPContext *); in iotx_alcs_adapter_init() 343 extern void on_client_auth_timer(CoAPContext *); in iotx_alcs_adapter_init() 823 (void (*)(CoAPContext *context, const char *paths, NetworkAddr *remote, in iotx_alcs_register_resource()
|
/AliOS-Things-master/components/linkkit/iot_coap/server/ |
A D | CoAPExport.h | 30 CoAPContext *CoAPContext_create(CoAPInitParam *param); 32 void CoAPContext_free(CoAPContext *context); 34 void *CoAPContextAppdata_get(CoAPContext *context); 52 extern unsigned short CoAPMessageId_gen(CoAPContext *context); 79 extern int CoAPMessage_send(CoAPContext *context, NetworkAddr *remote, 84 extern int CoAPMessage_retransmit(CoAPContext *context); 86 extern int CoAPMessage_cycle(CoAPContext *context); 88 extern int CoAPMessage_cancel(CoAPContext *context, CoAPMessage *message); 94 extern int CoAPResource_register(CoAPContext *context, const char *path, 100 extern int CoAPObsServer_add(CoAPContext *context, const char *path, [all …]
|
A D | CoAPObserve.h | 37 int CoAPObsServer_init(CoAPContext *context, unsigned char obs_maxcount); 38 int CoAPObsServer_deinit(CoAPContext *context); 40 int CoAPObsServer_add(CoAPContext *context, const char *path, 42 int CoapObsServer_delete(CoAPContext *context, NetworkAddr *remote, 44 int CoapObsServerAll_delete(CoAPContext *context, NetworkAddr *remote); 46 int CoAPObsServer_notify(CoAPContext *context, const char *path, 50 int CoAPObsClient_init(CoAPContext *context, unsigned char obs_maxcount); 51 int CoAPObsClient_deinit(CoAPContext *context); 52 int CoAPObsClient_add(CoAPContext *context, CoAPMessage *message, 54 int CoAPObsClient_delete(CoAPContext *context, CoAPMessage *message);
|
A D | CoAPServer.h | 15 CoAPContext *CoAPServer_init(); 18 void CoAPServer_loop(CoAPContext *context); 20 void CoAPServer_deinit(CoAPContext *context); 22 int CoAPServer_register(CoAPContext *context, const char *uri, 25 int CoAPServerMultiCast_send(CoAPContext *context, NetworkAddr *remote, 30 int CoAPServerResp_send(CoAPContext *context, NetworkAddr *remote,
|
A D | CoAPMessage.h | 43 unsigned short CoAPMessageId_gen(CoAPContext *context); 67 int CoAPMessage_send(CoAPContext *context, NetworkAddr *remote, 70 int CoAPMessage_recv(CoAPContext *context, unsigned int timeout, int readcount); 72 int CoAPMessage_retransmit(CoAPContext *context); 74 int CoAPMessage_process(CoAPContext *context, unsigned int timeout); 76 int CoAPMessage_cycle(CoAPContext *context); 78 int CoAPMessage_cancel(CoAPContext *context, CoAPMessage *message);
|
A D | CoAPResource.h | 32 int CoAPResource_init(CoAPContext *context, int res_maxcount); 36 int CoAPResource_register(CoAPContext *context, const char *path, 40 CoAPResource *CoAPResourceByPath_get(CoAPContext *context, const char *path); 42 int CoAPResource_deinit(CoAPContext *context);
|
A D | CoAPServer.c | 18 static CoAPContext *g_context = NULL; 79 CoAPContext *context = (CoAPContext *)param; in CoAPServer_yield() 109 CoAPContext *CoAPServer_init() in CoAPServer_init() 177 return (CoAPContext *)g_context; in CoAPServer_init() 180 void CoAPServer_deinit(CoAPContext *context) in CoAPServer_deinit() 218 int CoAPServer_register(CoAPContext *context, const char *uri, in CoAPServer_register() 229 int CoAPServerMultiCast_send(CoAPContext *context, NetworkAddr *remote, in CoAPServerMultiCast_send() 266 int CoAPServerResp_send(CoAPContext *context, NetworkAddr *remote, in CoAPServerResp_send() 308 void CoAPServer_loop(CoAPContext *context) in CoAPServer_loop()
|
A D | CoAPMessage.c | 42 unsigned short CoAPMessageId_gen(CoAPContext *context) in CoAPMessageId_gen() 66 static int CoAPMessageList_add(CoAPContext *context, NetworkAddr *remote, in CoAPMessageList_add() 175 int CoAPMessage_send(CoAPContext *context, NetworkAddr *remote, in CoAPMessage_send() 236 int CoAPMessage_cancel(CoAPContext *context, CoAPMessage *message) in CoAPMessage_cancel() 262 int CoAPMessageId_cancel(CoAPContext *context, unsigned short msgid) in CoAPMessageId_cancel() 326 static int CoAPAckMessage_send(CoAPContext *context, NetworkAddr *remote, in CoAPAckMessage_send() 341 static int CoAPRestMessage_send(CoAPContext *context, NetworkAddr *remote, in CoAPRestMessage_send() 454 static int CoAPRequestMessage_ack_send(CoAPContext *context, in CoAPRequestMessage_ack_send() 528 static void CoAPMessage_handle(CoAPContext *context, NetworkAddr *remote, in CoAPMessage_handle() 572 int CoAPMessage_process(CoAPContext *context, unsigned int timeout) in CoAPMessage_process() [all …]
|
A D | CoAPObserve.c | 14 int CoAPObsServer_init(CoAPContext *context, unsigned char obs_maxcount) in CoAPObsServer_init() 29 int CoAPObsServer_deinit(CoAPContext *context) in CoAPObsServer_deinit() 53 int CoAPObsServer_add(CoAPContext *context, const char *path, in CoAPObsServer_add() 127 int CoapObsServer_delete(CoAPContext *context, NetworkAddr *remote, in CoapObsServer_delete() 153 int CoapObsServerAll_delete(CoAPContext *context, NetworkAddr *remote) in CoapObsServerAll_delete() 177 int CoAPObsServer_notify(CoAPContext *context, const char *path, in CoAPObsServer_notify() 243 int CoAPObsClient_init(CoAPContext *context, unsigned char obs_maxcount) in CoAPObsClient_init() 258 int CoAPObsClient_deinit(CoAPContext *context) in CoAPObsClient_deinit() 279 int CoAPObsClient_add(CoAPContext *context, CoAPMessage *message, in CoAPObsClient_add() 366 int CoAPObsClient_delete(CoAPContext *context, CoAPMessage *message) in CoAPObsClient_delete()
|
A D | CoAPResource.c | 29 int CoAPResource_init(CoAPContext *context, int res_maxcount) in CoAPResource_init() 44 int CoAPResource_deinit(CoAPContext *context) in CoAPResource_deinit() 116 int CoAPResource_register(CoAPContext *context, const char *path, in CoAPResource_register() 193 int CoAPResource_unregister(CoAPContext *context, const char *path) in CoAPResource_unregister() 215 CoAPResource *CoAPResourceByPath_get(CoAPContext *context, const char *path) in CoAPResourceByPath_get()
|
A D | CoAPExport.c | 30 CoAPContext *CoAPContext_create(CoAPInitParam *param) in CoAPContext_create() 172 return (CoAPContext *)p_ctx; in CoAPContext_create() 175 void *CoAPContextAppdata_get(CoAPContext *context) in CoAPContextAppdata_get() 185 void CoAPContext_free(CoAPContext *context) in CoAPContext_free()
|
/AliOS-Things-master/components/linkkit/dev_model/server/ |
A D | dm_server.h | 20 void dm_server_thing_service_property_set(CoAPContext *context, 24 void dm_server_thing_service_property_get(CoAPContext *context, 28 void dm_server_thing_service_property_post(CoAPContext *context, 32 void dm_server_thing_dev_core_service_dev(CoAPContext *context, 36 void dm_server_thing_service_request(CoAPContext *context, const char *paths,
|
A D | dm_server.c | 112 void dm_server_thing_service_property_set(CoAPContext *context, in dm_server_thing_service_property_set() 165 void dm_server_thing_service_request(CoAPContext *context, const char *paths, in dm_server_thing_service_request() 190 void dm_server_thing_service_property_get(CoAPContext *context, in dm_server_thing_service_property_get() 232 void dm_server_thing_service_property_post(CoAPContext *context, in dm_server_thing_service_property_post() 270 void dm_server_thing_dev_core_service_dev(CoAPContext *context, in dm_server_thing_dev_core_service_dev()
|
A D | dm_server_adapter.c | 30 CoAPContext *g_coap_ctx = CoAPServer_init(); in _dm_server_dev_notify()
|
/AliOS-Things-master/components/linkkit/iot_coap/ |
A D | iotx_coap_internal.h | 189 typedef void CoAPContext; typedef 192 typedef void (*CoAPSendMsgHandler)(CoAPContext *context, CoAPReqResult result, 199 typedef void (*CoAPRecvMsgHandler)(CoAPContext *context, const char *paths, 202 typedef int (*CoAPDataEncrypt)(CoAPContext *context, const char *paths,
|