, including all inherited members.
| _LogPriority enum name | CErrorHandler | |
| _SocketShutdown enum name | CSpoofSocket | |
| Accept(CTCPSocket *pNewSocket) | CTCPSocket | |
| Accept() | CTCPSocket | |
| Accepted() | CTCPSocket | [protected, virtual] |
| AssignSocket(SOCKET aNewSocket, unsigned char ucProtocol=IPPROTO_TCP) | CSpoofSocket | [protected] |
| BeforeAccept() | CTCPSocket | [protected, virtual] |
| Bind(const std::string &rSourceAddress, unsigned short usPort) | CSpoofSocket | [virtual] |
| Bind(IP aSourceAddress, unsigned short usPort) | CSpoofSocket | [virtual] |
| CalculateChecksum(const unsigned short *pBuffer, int iSize) | CSpoofSocket | [static] |
| CalculatePseudoChecksum(const char *pBuffer, int iBufferLength, IP aDestinationAddress, int iPacketLength) const | CSpoofSocket | |
| CanRead() const | CSpoofSocket | |
| CanWrite() const | CSpoofSocket | |
| CErrorHandler() | CErrorHandler | |
| CErrorHandler(const CErrorHandler &rHandler) | CErrorHandler | |
| CheckSocketValid() const | CSpoofSocket | [protected] |
| CIPCrafter class | CSpoofSocket | [friend] |
| Close() | CTCPSocket | [virtual] |
| Connect(unsigned short usSourcePort, IP aDestinationAddress, unsigned short usDestinationPort) | CTCPSocket | [virtual] |
| Connect(unsigned short usSourcePort, const std::string &rDestinationAddress, unsigned short usDestinationPort) | CTCPSocket | [virtual] |
| Connect(IP aDestinationAddress, unsigned short usDestinationPort) | CTCPSocket | [virtual] |
| Connect(const std::string &rDestinationAddress, unsigned short usDestinationPort) | CTCPSocket | [virtual] |
| ConstructIPHeader(unsigned char ucProtocol, unsigned short usFragmentationFlags, unsigned char ucTTL, unsigned short usIdentification, unsigned char ucHeaderLength) const | CSpoofSocket | [protected, virtual] |
| ConstructStaticIPHeader(unsigned char ucProtocol, unsigned short usFragmentationFlags, unsigned char ucTTL, unsigned short usIdentification, unsigned char ucHeaderLength) | CSpoofSocket | [static] |
| ConstructTCPHeader(unsigned short usSourcePort, unsigned short usDestinationPort, unsigned char ucHeaderLength) const | CTCPSocket | [protected, virtual] |
| Create() | CTCPSocket | [virtual] |
| CSpoofSocket::Create(int iProtocol) | CSpoofSocket | |
| CSpoofBase() | CSpoofBase | |
| CSpoofBase(const CSpoofBase &rBase) | CSpoofBase | |
| CSpoofSocket(BOOL bRawSocket) | CSpoofSocket | |
| CSpoofSocket(SOCKET aSocket) | CSpoofSocket | [protected] |
| CTCPSocket(BOOL bRawSocket) | CTCPSocket | |
| ErrorCodeToString(DWORD dwErrorCode) | CErrorHandler | [static] |
| FinalIPHeader(LPIpHeader lpHead) const | CSpoofSocket | [protected, virtual] |
| FinalTCPHeader(LPTCPHeader lpHead) const | CTCPSocket | [protected, virtual] |
| GetClassName() const | CErrorHandler | [protected] |
| GetCurrentDateTime() | CErrorHandler | [static] |
| GetErrorCode() | CSpoofBase | [static] |
| GetGlobalCriticalSection() | CSpoofBase | [static] |
| GetHandle() const | CSpoofSocket | |
| GetLastError() const | CSpoofBase | |
| GetNumberOfThreads() | CSpoofBase | [static] |
| GetOptions() const | CSpoofSocket | |
| GetPeerAddress() const | CSpoofSocket | |
| GetPeerPort() const | CSpoofSocket | |
| GetProtocol() const | CSpoofSocket | [protected] |
| GetSourceAddress() const | CSpoofSocket | [protected] |
| GetSystemLastError() const | CSpoofBase | |
| GetTCPOptions() const | CTCPSocket | |
| GetTTL() const | CSpoofSocket | [protected] |
| HasOptions() const | CSpoofSocket | [protected] |
| InitializeIP() | CSpoofSocket | [protected, virtual] |
| InitializeSockets(BOOL bMultiThreaded=TRUE, unsigned long ulNumberOfThreads=10) | CSpoofBase | [static] |
| InitializeSocketsNoMap(BOOL bMultiThreaded=TRUE, unsigned long ulNumberOfThreads=10) | CSpoofBase | [static] |
| IsAsyncClass() const | CTCPSocket | [protected, virtual] |
| IsConnected() const | CTCPSocket | |
| IsCreated() const | CSpoofSocket | |
| IsInitialized() | CSpoofBase | [static] |
| IsMultiThreaded() | CSpoofBase | [static] |
| IsRaw() const | CSpoofSocket | [protected] |
| Listen(unsigned long ulBackLog=5) | CTCPSocket | [virtual] |
| LogPriority typedef | CErrorHandler | |
| LongToStdString(unsigned long ulAddr) | CSpoofBase | [static] |
| LongToString(unsigned long ulAddr) | CSpoofBase | [static] |
| lpCritical enum value | CErrorHandler | |
| lpDebug enum value | CErrorHandler | |
| lpError enum value | CErrorHandler | |
| lpMessage enum value | CErrorHandler | |
| m_pCSection | CSpoofBase | [protected, static] |
| NotifyShutdown() | CSpoofBase | [protected, virtual] |
| operator<(const CSpoofSocket &rSocket) const | CSpoofSocket | |
| operator==(const CSpoofSocket &rSocket) const | CSpoofSocket | |
| Receive(char *pBuffer, unsigned long ulBufferLength) | CSpoofSocket | [virtual] |
| ReceiveFrom(char *pBuffer, unsigned long ulBufferLength, IP &rIP, unsigned short &rSourcePort) | CSpoofSocket | [protected, virtual] |
| RegisterShutdown(CSpoofBase *pBase) | CSpoofBase | [protected] |
| ReportError(const std::string &rMethod) const | CErrorHandler | [protected, virtual] |
| ReportError(const std::string &rMethod, const std::string &rMessage) const | CErrorHandler | [protected, virtual] |
| ReportError(const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData) const | CErrorHandler | [protected, virtual] |
| ReportError(const std::string &rMethod, int iErrorCode) const | CErrorHandler | [protected, virtual] |
| ReportError(const std::string &rMethod, const std::string &rMessage, int iErrorCode) const | CErrorHandler | [protected, virtual] |
| ReportErrorOS(const std::string &rMethod, const std::string &rMessage) const | CErrorHandler | [protected, virtual] |
| ReportStaticError(const std::string &rClass, const std::string &rMethod) | CErrorHandler | [protected, static] |
| ReportStaticError(const std::string &rClass, const std::string &rMethod, const std::string &rMessage) | CErrorHandler | [protected, static] |
| ReportStaticError(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData) | CErrorHandler | [protected, static] |
| ResolveDNS(const std::string &rAddress) | CSpoofSocket | [static] |
| Send(const char *pBuffer, unsigned long ulBufferLength) | CTCPSocket | [virtual] |
| CSpoofSocket::Send(IP aDestinationAddress, const char *pBuffer, unsigned long ulBufferLength, unsigned short usDestinationPort=0) | CSpoofSocket | [virtual] |
| CSpoofSocket::Send(const std::string &rDestinationAddress, const char *pBuffer, unsigned long ulBufferLength, unsigned short usDestinationPort=0) | CSpoofSocket | [virtual] |
| SendRaw(unsigned short usSourcePort, IP aDestinationAddress, unsigned short usDestinationPort, const char *pBuffer, unsigned long ulBufferLength, unsigned char ucFlags=0) | CTCPSocket | [protected, virtual] |
| SendRaw(unsigned short usSourcePort, const std::string &rDestinationAddress, unsigned short usDestinationPort, const char *pBuffer, unsigned long ulBufferLength, unsigned char ucFlags=0) | CTCPSocket | [protected, virtual] |
| SendRawBuffer(IP aDestinationAddress, const char *pBuffer, unsigned long ulBufferLength, unsigned short usDestinationPort) | CSpoofSocket | [virtual] |
| SetBroadcast(BOOL bBroadcast) | CSpoofSocket | |
| SetConnectedTo(const sockaddr_in &rAddress) | CSpoofSocket | [protected] |
| SetConnectionStatus(BOOL bConnected) | CTCPSocket | [protected] |
| SetIPHeaderAddress(LPIpHeader lpHead, IP aSourceAddress, IP aDestinationAddress) const | CSpoofSocket | [protected, virtual] |
| SetLastError(const std::string &rMethod) const | CSpoofBase | [protected] |
| SetLastError(const std::string &, int iErrorCode) const | CSpoofBase | [protected] |
| SetLocalLog(CErrorLog *pLog) | CErrorHandler | |
| SetLog(CErrorLog *pLog) | CErrorHandler | [static] |
| SetNagle(BOOL bNagle) | CTCPSocket | |
| SetName(const std::string &rName) const | CErrorHandler | [protected] |
| SetOptions(BOOL bOptions) | CSpoofSocket | |
| SetProtocol(unsigned char iProtocol) | CSpoofSocket | [protected] |
| SetReceiveTimeout(unsigned long ulMS) | CSpoofSocket | |
| SetSourceAddress(IP aSourceAddress) | CSpoofSocket | [virtual] |
| SetSourceAddress(const std::string &rSourceAddress) | CSpoofSocket | [virtual] |
| SetTCPOptions(BOOL bOptions) | CTCPSocket | |
| SetTTL(unsigned char ucTTL) | CSpoofSocket | |
| Shutdown(SocketShutdown eHow) | CSpoofSocket | |
| ShutdownSockets() | CSpoofBase | [static] |
| Sniff(BOOL bSniff) | CSpoofSocket | [virtual] |
| SocketShutdown typedef | CSpoofSocket | |
| ssBoth enum value | CSpoofSocket | |
| ssReceive enum value | CSpoofSocket | |
| ssSend enum value | CSpoofSocket | |
| StringToLong(const std::string &rAddress) | CSpoofBase | [static] |
| ValidAddress(const std::string &rAddress) | CSpoofSocket | [static] |
| ValidSocket() const | CSpoofSocket | [protected] |
| WriteMessage(const std::string &rMethod, const std::string &rMessage, LogPriority aPriority=lpMessage) | CErrorHandler | [protected] |
| WriteMessage(const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData, LogPriority aPriority=lpMessage) | CErrorHandler | [protected] |
| WriteStaticMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, LogPriority aPriority=lpMessage) | CErrorHandler | [protected, static] |
| WriteStaticMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData, LogPriority aPriority=lpMessage) | CErrorHandler | [protected, static] |
| ~CErrorHandler() | CErrorHandler | [virtual] |
| ~CSpoofBase() | CSpoofBase | [virtual] |
| ~CSpoofSocket() | CSpoofSocket | [virtual] |
| ~CTCPSocket() | CTCPSocket | [virtual] |