⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rsock.h

📁 abstract rtos
💻 H
字号:
#ifdef __cplusplusextern "C"{#endif #ifndef __INC_RSOCK_H__#define __INC_RSOCK_H__typedef S32 RSOCK;#define    NULL_RSOCK   -1#define    RSOCK_AGAIN     1#define    RSOCK_ERR       2#define RSOCK_PROTO_UDP    0#define RSOCK_PROTO_TCP    1U32 rsock_init_proc( START_ORDER_E order );VOID rsock_msg_proc( MSG_S *msg, VOID*pvMsgBuf );RSOCK rsock_init( U32 proto, U32 ip, U16 port, U16 lcl_port, U32 if_index, U32 alloc_lclport_flag, U16*new_lclport );U32 rsock_connect( RSOCK s );U32 rsock_is_connect( RSOCK s );U32 rsock_close( RSOCK s );VOID rsock_close_all( );U32 rsock_send( RSOCK s, MBUF_S *m );U32 rsock_packet_input( RSOCK s, U8 *buf, U32 if_index );U8  *rsock_payload_addr( MBUF_S *m );U32 rsock_logic2app(U8 *buf, U32 len, U16 usDstPort, U16 usConnPort);U32 rsock_fwd2app(U8 *buf, U32 len, U16 usDstPort, U32 ulSrcIp, U16 usSrcPort);U32 rsock_get_out_ip( RSOCK s );U32 rsock_is_rapid_pkt( MBUF_S* pMBuf );U32 rsock_rapid_recv_from_eth( MBUF_S* pstMBuf );BOOL_T rsock_is_reservport(U16 usPort);VOID rsock_update_gateway( U32 ulParamid, S8 *szParamStr );#endif#ifdef __cplusplus}#endif 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -