rsock.h
来自「abstract rtos」· C头文件 代码 · 共 53 行
H
53 行
#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 + =
减小字号Ctrl + -
显示快捷键?