#include "main.h"
#include "TCP.h"
#include "List.h"
Go to the source code of this file.
|
| static bool | compare_socketaddr (PSOCKETADDRESS sa1, PSOCKETADDRESS sa2) |
| |
| static bool | compare_socket (PNETSIM_SOCKET s1, PNETSIM_SOCKET s2) |
| |
| static PSOCKET_LIST | find_socket_list (NETSIM_ID devid, PNETSIM_SOCKET s) |
| |
| void | add_to_socket_list (NETSIM_ID devId, PNETSIM_SOCKET s) |
| |
| void | remove_from_socket_list (NETSIM_ID devId, PNETSIM_SOCKET s) |
| |
| PNETSIM_SOCKET | find_socket (NETSIM_ID devId, NETSIM_IPAddress srcIP, NETSIM_IPAddress destIP, UINT16 srcPort, UINT16 destPort) |
| |
| PNETSIM_SOCKET | get_Remotesocket (NETSIM_ID d, PSOCKETADDRESS addr) |
| |
| PNETSIM_SOCKET | find_socket_at_source (NetSim_PACKET *packet) |
| |
| PNETSIM_SOCKET | find_socket_at_dest (NetSim_PACKET *packet) |
| |
| PNETSIM_SOCKET | tcp_create_socket () |
| |
| void | tcp_close_socket (PNETSIM_SOCKET s, NETSIM_ID devId) |
| |
| void | tcp_connect (PNETSIM_SOCKET s, PSOCKETADDRESS localAddr, PSOCKETADDRESS remoteAddr) |
| |
| void | tcp_bind (PNETSIM_SOCKET s, PSOCKETADDRESS addr) |
| |
| void | tcp_listen (PNETSIM_SOCKET s, void(*listen_callback)(PNETSIM_SOCKET, NetSim_PACKET *)) |
| |
| PNETSIM_SOCKET | tcp_accept (PNETSIM_SOCKET s, NetSim_PACKET *p) |
| |
| void | close_all_socket (NETSIM_ID devId) |
| |
| void | tcp_close (PNETSIM_SOCKET s) |
| |
◆ SOCKET_LIST_ALLOC
◆ SOCKET_LIST_NEXT
◆ PSOCKET_LIST
◆ SOCKET_LIST
◆ add_to_socket_list()
◆ close_all_socket()
◆ compare_socket()
◆ compare_socketaddr()
◆ find_socket()
◆ find_socket_at_dest()
◆ find_socket_at_source()
◆ find_socket_list()
◆ get_Remotesocket()
◆ remove_from_socket_list()
◆ tcp_accept()
◆ tcp_bind()
◆ tcp_close()
◆ tcp_close_socket()
◆ tcp_connect()
◆ tcp_create_socket()
◆ tcp_listen()
◆ socket_id