16 typedef void* (*airkiss_memset_fn) (
void* ptr,
int value,
unsigned int num);
17 typedef void* (*airkiss_memcpy_fn) (
void* dst,
const void* src,
unsigned int num);
airkiss_lan_cmdid_t
Definition: airkiss.h:75
airkiss_lan_ret_t
Definition: airkiss.h:45
airkiss_memcmp_fn memcmp
Definition: airkiss.h:27
int airkiss_lan_pack(airkiss_lan_cmdid_t ak_lan_cmdid, void *appid, void *deviceid, void *_datain, unsigned short inlength, void *_dataout, unsigned short *outlength, const airkiss_config_t *config)
Packaging the UDP packet to send.
int airkiss_lan_recv(const void *body, unsigned short length, const airkiss_config_t *config)
Receive UDP packet and input this API for analyzing.
const char * airkiss_version(void)
Get airkiss lib version.
void *(* airkiss_memset_fn)(void *ptr, int value, unsigned int num)
Definition: airkiss.h:16
void *(* airkiss_memcpy_fn)(void *dst, const void *src, unsigned int num)
Definition: airkiss.h:17
airkiss_memset_fn memset
Definition: airkiss.h:25
int(* airkiss_printf_fn)(const char *format,...)
Definition: airkiss.h:19
airkiss_memcpy_fn memcpy
Definition: airkiss.h:26
airkiss_printf_fn printf
Definition: airkiss.h:28
int(* airkiss_memcmp_fn)(const void *ptr1, const void *ptr2, unsigned int num)
Definition: airkiss.h:18