![]() |
WE310F5
39.00.000
|
Network utilities. More...
Go to the source code of this file.
Data Structures | |
struct | M2MB_Q_ELT |
struct | M2MB_QUEUE |
queue header More... | |
struct | TIME_STRUCT_T |
time structure More... | |
#define | min(a, b) (((a) <= (b)) ? (a) : (b)) |
macro to find minimum value in between two values More... | |
#define | m2mb_socket_bsd_htonl(l) |
Conversion between host and network byte order. More... | |
#define | m2mb_socket_bsd_ntohl(l) m2mb_socket_bsd_htonl(l) |
Conversion between host and network byte order. More... | |
#define | m2mb_socket_bsd_htons(s) ((((s) >> 8) & 0xff) | (((s) << 8) & 0xff00)) |
Conversion between host and network byte order. More... | |
#define | m2mb_socket_bsd_ntohs(s) m2mb_socket_bsd_htons(s) |
Conversion between host and network byte order. More... | |
typedef struct M2MB_Q_ELT | M2MB_Q_ELT_T |
typedef M2MB_Q_ELT_T * | qp |
typedef struct M2MB_QUEUE | M2MB_QUEUE_T |
queue header More... | |
UINT32 | m2mb_get_time (TIME_STRUCT_T *time) |
Getting time. More... | |
void | m2mb_msec_delay (UINT32 ms) |
provides milliseconds delay. More... | |
void | m2mb_usec_delay (UINT32 us) |
provides micro seconds delay. More... | |
void | enqueue (M2MB_QUEUE_T *q, void *item) |
add item to the q's tail More... | |
void * | dequeue (M2MB_QUEUE_T *q) |
remove item from the q's head More... | |
Network utilities.
geps/inc/nwk/m2mb_netutils.h
Network utility macros.
Definition in file m2mb_netutils.h.