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 362 of file ../../src/connectivity/network/tools/sockscripter/sockscripter.cc

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

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

bool Close (char * arg)

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

bool CloseListener (char * arg)

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

bool SetBroadcast (char * arg)

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

bool LogBroadcast (char * arg)

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

bool SetRecvtclass (char * arg)

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

bool LogRecvtclass (char * arg)

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

bool SetTcpSyncnt (char * arg)

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

bool LogTcpSyncnt (char * arg)

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

bool SetTcpUserTimeout (char * arg)

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

bool LogTcpUserTimeout (char * arg)

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

bool SetRecvtos (char * arg)

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

bool LogRecvtos (char * arg)

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

bool SetReuseaddr (char * arg)

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

bool LogReuseaddr (char * arg)

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

bool SetReuseport (char * arg)

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

bool LogReuseport (char * arg)

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

bool SetIpUnicastTTL (char * arg)

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

bool LogIpUnicastTTL (char * arg)

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

bool SetIpUnicastHops (char * arg)

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

bool LogIpUnicastHops (char * arg)

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

bool SetIpMcastTTL (char * arg)

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

bool LogIpMcastTTL (char * arg)

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

bool SetIpMcastLoop4 (char * arg)

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

bool LogIpMcastLoop4 (char * arg)

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

bool SetIpMcastHops (char * arg)

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

bool LogIpMcastHops (char * arg)

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

bool SetIpV6Only (char * arg)

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

bool LogIpV6Only (char * arg)

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

bool SetIpMcastLoop6 (char * arg)

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

bool LogIpMcastLoop6 (char * arg)

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

bool SetBindToDevice (char * arg)

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

bool LogBindToDevice (char * arg)

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

bool SetIpMcastIf4 (char * arg)

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

bool LogIpMcastIf4 (char * arg)

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

bool SetIpMcastIf6 (char * arg)

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

bool LogIpMcastIf6 (char * arg)

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

bool LogBoundToAddress (char * arg)

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

bool LogPeerAddress (char * arg)

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

bool SetIpRecvOrigDstAddr (char * arg)

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

bool LogIpRecvOrigDstAddr (char * arg)

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

bool SetIpv6RecvPktInfo (char * arg)

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

bool LogIpv6RecvPktInfo (char * arg)

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

bool SetIpTransparent (char * arg)

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

bool LogIpTransparent (char * arg)

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

bool SetIpHeaderInclude (char * arg)

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

bool LogIpHeaderInclude (char * arg)

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

bool SetIcmp6Filter (char * arg)

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

bool LogIcmp6Filter (char * arg)

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

bool LogOriginalDestination (char * arg)

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

bool LogOriginalDestination6 (char * arg)

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

bool SetTClass (char * arg)

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

bool LogTClass (char * arg)

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

bool SetTos (char * arg)

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

bool LogTos (char * arg)

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

bool LogError (char * arg)

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

bool Bind (char * arg)

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

bool Shutdown (char * arg)

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

bool Connect (char * arg)

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

bool Disconnect (char * arg)

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

bool Join4 (char * arg)

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

bool Drop4 (char * arg)

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

bool Block4 (char * arg)

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

bool Join6 (char * arg)

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

bool Drop6 (char * arg)

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

bool Listen (char * arg)

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

bool Accept (char * arg)

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

bool SendTo (char * arg)

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

bool Send (char * arg)

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

bool RecvFromInternal (bool ping)

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

bool RecvFrom (char * arg)

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

bool RecvFromPing (char * arg)

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

int RecvInternal (bool ping)

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

bool Recv (char * arg)

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

bool RecvPing (char * arg)

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

bool Recvmsg (char * arg)

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

bool SetSendBufHex (char * arg)

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

bool SetSendBufText (char * arg)

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

bool SetSendBufLen (char * arg)

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

bool Sleep (char * arg)

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

bool PacketBind (char * arg)

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

bool PacketSendTo (char * arg)

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