class SockScripter

Defined at line 41 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.h

Public Methods

void SockScripter (ApiAbstraction * abstraction)

Defined at line 43 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.h

int Execute (int argc, char *const[] argv)

Defined at line 361 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

struct sockaddr * GetSockAddrStorage ()
bool Open (int domain, int type, int proto)

Defined at line 468 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Close (char * arg)

Defined at line 482 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool CloseListener (char * arg)

Defined at line 503 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetBroadcast (char * arg)

Defined at line 518 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogBroadcast (char * arg)

Defined at line 527 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetRecvtclass (char * arg)

Defined at line 529 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogRecvtclass (char * arg)

Defined at line 538 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetTcpSyncnt (char * arg)

Defined at line 540 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogTcpSyncnt (char * arg)

Defined at line 549 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetTcpUserTimeout (char * arg)

Defined at line 551 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogTcpUserTimeout (char * arg)

Defined at line 560 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetRecvtos (char * arg)

Defined at line 564 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogRecvtos (char * arg)

Defined at line 573 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetReuseaddr (char * arg)

Defined at line 575 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogReuseaddr (char * arg)

Defined at line 593 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetReuseport (char * arg)

Defined at line 584 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogReuseport (char * arg)

Defined at line 595 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpUnicastTTL (char * arg)

Defined at line 597 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpUnicastTTL (char * arg)

Defined at line 630 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpUnicastHops (char * arg)

Defined at line 606 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpUnicastHops (char * arg)

Defined at line 615 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpMcastTTL (char * arg)

Defined at line 619 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpMcastTTL (char * arg)

Defined at line 628 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpMcastLoop4 (char * arg)

Defined at line 632 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpMcastLoop4 (char * arg)

Defined at line 641 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpMcastHops (char * arg)

Defined at line 645 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpMcastHops (char * arg)

Defined at line 654 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpV6Only (char * arg)

Defined at line 658 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpV6Only (char * arg)

Defined at line 667 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpMcastLoop6 (char * arg)

Defined at line 669 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpMcastLoop6 (char * arg)

Defined at line 678 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetBindToDevice (char * arg)

Defined at line 682 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogBindToDevice (char * arg)

Defined at line 698 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpMcastIf4 (char * arg)

Defined at line 715 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpMcastIf4 (char * arg)

Defined at line 748 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpMcastIf6 (char * arg)

Defined at line 762 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpMcastIf6 (char * arg)

Defined at line 778 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogBoundToAddress (char * arg)

Defined at line 790 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogPeerAddress (char * arg)

Defined at line 803 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpRecvOrigDstAddr (char * arg)

Defined at line 816 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpRecvOrigDstAddr (char * arg)

Defined at line 830 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpv6RecvPktInfo (char * arg)

Defined at line 839 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpv6RecvPktInfo (char * arg)

Defined at line 853 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpTransparent (char * arg)

Defined at line 862 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpTransparent (char * arg)

Defined at line 876 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIpHeaderInclude (char * arg)

Defined at line 885 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIpHeaderInclude (char * arg)

Defined at line 895 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetIcmp6Filter (char * arg)

Defined at line 909 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogIcmp6Filter (char * arg)

Defined at line 944 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogOriginalDestination (char * arg)

Defined at line 999 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogOriginalDestination6 (char * arg)

Defined at line 1018 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetTClass (char * arg)

Defined at line 957 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogTClass (char * arg)

Defined at line 967 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetTos (char * arg)

Defined at line 972 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogTos (char * arg)

Defined at line 982 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool LogError (char * arg)

Defined at line 987 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Bind (char * arg)

Defined at line 1037 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Shutdown (char * arg)

Defined at line 1097 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Connect (char * arg)

Defined at line 1134 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Disconnect (char * arg)

Defined at line 1152 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Join4 (char * arg)

Defined at line 1222 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Drop4 (char * arg)

Defined at line 1226 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Block4 (char * arg)

Defined at line 1230 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Join6 (char * arg)

Defined at line 1319 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Drop6 (char * arg)

Defined at line 1325 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Listen (char * arg)

Defined at line 1329 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Accept (char * arg)

Defined at line 1343 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SendTo (char * arg)

Defined at line 1365 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Send (char * arg)

Defined at line 1389 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool RecvFromInternal (bool ping)

Defined at line 1405 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool RecvFrom (char * arg)

Defined at line 1438 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool RecvFromPing (char * arg)

Defined at line 1440 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

int RecvInternal (bool ping)

Defined at line 1442 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Recv (char * arg)

Defined at line 1469 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool RecvPing (char * arg)

Defined at line 1471 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Recvmsg (char * arg)

Defined at line 1473 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetSendBufHex (char * arg)

Defined at line 1538 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetSendBufText (char * arg)

Defined at line 1540 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool SetSendBufLen (char * arg)

Defined at line 1542 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool Sleep (char * arg)

Defined at line 1551 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool PacketBind (char * arg)

Defined at line 1078 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

bool PacketSendTo (char * arg)

Defined at line 1056 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc