 |
m2mb API docs
37.00.006.0
m2mb API sets documentation
|
Go to the documentation of this file.
23 #ifndef M2M_M2MB_ATI_API_H
24 #define M2M_M2MB_ATI_API_H
32 typedef HANDLE M2MB_ATI_HANDLE;
190 M2MB_RESULT_E
m2mb_ati_send_cmd( M2MB_ATI_HANDLE handle,
void *buf, SIZE_T nbyte );
Definition: m2mb_ati.h:42
Definition: m2mb_ati.h:44
M2MB_RESULT_E m2mb_ati_send_cmd(M2MB_ATI_HANDLE handle, void *buf, SIZE_T nbyte)
m2mb_ati_send_cmd sends a command to an initialized ATI interface.
Definition: m2mb_ati.h:43
void(* m2mb_ati_callback)(M2MB_ATI_HANDLE h, M2MB_ATI_EVENTS_E ati_event, UINT16 resp_size, void *resp_struct, void *userdata)
Transmit and receive operation callback type.
Definition: m2mb_ati.h:54
M2MB_RESULT_E m2mb_ati_deinit(M2MB_ATI_HANDLE handle)
m2mb_ati_deinit deinitializes ATI interface for current client.
M2MB_ATI_EVENTS_E
ATI event type.
Definition: m2mb_ati.h:39
Definition: m2mb_ati.h:45
Definition: m2mb_ati.h:41
SSIZE_T m2mb_ati_rcv_resp(M2MB_ATI_HANDLE handle, void *buf, SIZE_T nbyte)
m2mb_ati_rcv_resp receives data from an initialized ATI interface.
M2MB_RESULT_E m2mb_ati_init(M2MB_ATI_HANDLE *pHandle, INT16 atInstance, m2mb_ati_callback callback, void *userdata)
m2mb_ati_init initializes a ATI interface for current client.