Member index for:

Class CICMPSocket
Data Item m_pICMPHeader
Data Item m_pICMPICMPHeader
Data Item m_pICMPIPHeader
Data Item m_pICMPReceiveData
Data Item m_pIPHeader
Data Item m_pSendBuffer
Data Item m_usBufferSendSize
Data Item m_usDataSize
Constructor CICMPSocket(const CICMPSocket& rICMP)
Constructor CICMPSocket(BOOL bRawSocket)
Destructor ~CICMPSocket()
Function ConstructICMP() const
Function Create()
Function FinalICMPHeader(LPICMPHeader lpHead) const
Function GetBufferSize() const
Function GetLastData() const
Function GetLastDataSize()
Function GetLastICMPHeader() const
Function GetLastICMPICMPHeader() const
Function GetLastICMPIPHeader() const
Function GetLastIPHeader() const
Function GetSendBuffer() const
Operator operator =(CICMPSocket& rSocket)
Function ProccessICMP(const char* pBuffer)
Function ReverseHeader(LPICMPHeader pHeader)
Function Send(IP aDestinationAddress, unsigned char ucICMP, unsigned char ucType)
Function SendEcho(const std::string& rDestinationAddress, BOOL bReply, unsigned short usIdentifier, unsigned short usSequence, unsigned long ulData)
Function SendEcho(IP aDestinationAddress, BOOL bReply, unsigned short usIdentifier, unsigned short usSequence, unsigned long ulData)
Function SendICMP(LPICMPHeader lpHead, const std::string& rDestinationAddress)
Function SendICMP(LPICMPHeader lpHead, IP aDestinationAddress)
Function SendInformation(const std::string& rDestinationAddress, BOOL bReply, unsigned short usIdentifier, unsigned short usSequence)
Function SendInformation(IP aDestinationAddress, BOOL bReply, unsigned short usIdentifier, unsigned short usSequence)
Function SendParameter(const std::string& rDestinationAddress, unsigned char ucError)
Function SendParameter(IP aDestinationAddress, unsigned char ucError)
Function SendQuench(const std::string& rDestinationAddress)
Function SendQuench(IP aDestinationAddress)
Function SendRedirect(const std::string& rDestinationAddress, unsigned char ucType, const std::string& rGatewayAddress)
Function SendRedirect(IP aDestinationAddress, unsigned char ucType, IP aGatewayAddress)
Function SendTime(const std::string& rDestinationAddress, unsigned char ucType)
Function SendTime(IP aDestinationAddress, unsigned char ucType)
Function SendTimestamp(const std::string& rDestinationAddress, BOOL bReply, unsigned short usIdentifier, unsigned short usSequence, unsigned long ulOriginateTimestamp, unsigned long ulReceiveTimestamp, unsigned long ulTransmitTimestamp)
Function SendTimestamp(IP aDestinationAddress, BOOL bReply, unsigned short usIdentifier, unsigned short usSequence, unsigned long ulOriginateTimestamp, unsigned long ulReceiveTimestamp, unsigned long ulTransmitTimestamp)
Function SendUnreachable(const std::string& rDestinationAddress, unsigned char ucType)
Function SendUnreachable(IP aDestinationAddress, unsigned char ucType)
Function SetSendBuffer(const char* pBuffer, unsigned short usSendSize)
Custom Code in Header Before Includes Custom Code in Header Before Includes
Custom Code in Header After Includes Custom Code in Header After Includes
Custom Code in Header After Class Declaration Custom Code in Header After Class Declaration
Custom Code in Source After Includes Custom Code in Source After Includes

[Back to Top]