Home
last modified time | relevance | path

Searched refs:CoAPContext (Results 1 – 25 of 26) sorted by relevance

12

/AliOS-Things-master/components/linkkit/include/linkkit/
A Dalcs_api.h51 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 Dalcs_coap.h30 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 Dalcs_api_internal.h89 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 Dalcs_api.c21 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 Dalcs_coap.c61 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 Dalcs_client.c23 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 Dalcs_server.c33 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 Dalcs_adapter.h41 typedef void (*iotx_alcs_auth_timer_fnuc_t)(CoAPContext *);
46 CoAPContext *coap_ctx;
A Dalcs_mqtt.h16 CoAPContext *coap_ctx;
A Dalcs_mqtt.c507 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 Dalcs_adapter.c110 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 DCoAPExport.h30 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 DCoAPObserve.h37 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 DCoAPServer.h15 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 DCoAPMessage.h43 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 DCoAPResource.h32 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 DCoAPServer.c18 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 DCoAPMessage.c42 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 DCoAPObserve.c14 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 DCoAPResource.c29 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 DCoAPExport.c30 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 Ddm_server.h20 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 Ddm_server.c112 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 Ddm_server_adapter.c30 CoAPContext *g_coap_ctx = CoAPServer_init(); in _dm_server_dev_notify()
/AliOS-Things-master/components/linkkit/iot_coap/
A Diotx_coap_internal.h189 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,

Completed in 58 milliseconds

12