Class TCPErrorInfo

File: src/transport/contract/TCPCommand.msg

Currently not in use.

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.

Extends:

TCPCommand (class)

Control info for TCP connections. This class is to be set as control info (see cMessage::setControlInfo()) on all messages exchanged between TCP and application, in both directions. Some commands and indications (TCP_C_OPEN_xxx, TCP_I_STATUS) use subclasses.

Fields:

Name Type Description
messageText string
connId int

identifies the socket within the application

userId int

id than can be freely used by the app

errorCode int

Source code:

//
// Currently not in use.
//
class TCPErrorInfo extends TCPCommand
{
    int errorCode @enum(TCPErrorCode);
    string messageText;
}