7 #ifndef _KII_THING_IF_ENVIRONMENT_DEPENDENT_
8 #define _KII_THING_IF_ENVIRONMENT_DEPENDENT_
14 #include <kii_socket_callback.h>
15 #include <kii_task_callback.h>
34 kii_socket_context_t* socket_context,
56 kii_socket_context_t* socket_context,
81 kii_socket_context_t* socket_context,
83 size_t length_to_read,
84 size_t* out_actual_length);
103 kii_socket_context_t* socket_context);
122 kii_socket_context_t* socket_context,
145 kii_socket_context_t* socket_context,
170 kii_socket_context_t* socket_context,
172 size_t length_to_read,
173 size_t* out_actual_length);
211 KII_TASK_ENTRY entry,
kii_socket_code_t socket_connect_cb_impl(kii_socket_context_t *socket_context, const char *host, unsigned int port)
kii_socket_code_t socket_close_cb_impl(kii_socket_context_t *socket_context)
kii_socket_code_t socket_recv_cb_impl(kii_socket_context_t *socket_context, char *buffer, size_t length_to_read, size_t *out_actual_length)
kii_socket_code_t mqtt_close_cb_impl(kii_socket_context_t *socket_context)
kii_socket_code_t mqtt_send_cb_impl(kii_socket_context_t *socket_context, const char *buffer, size_t length)
kii_socket_code_t mqtt_recv_cb_impl(kii_socket_context_t *socket_context, char *buffer, size_t length_to_read, size_t *out_actual_length)
kii_socket_code_t mqtt_connect_cb_impl(kii_socket_context_t *socket_context, const char *host, unsigned int port)
kii_task_code_t task_create_cb_impl(const char *name, KII_TASK_ENTRY entry, void *param)
kii_socket_code_t socket_send_cb_impl(kii_socket_context_t *socket_context, const char *buffer, size_t length)
void logger_cb_impl(const char *format,...)
void delay_ms_cb_impl(unsigned int msec)