INET Framework for OMNeT++/OMNEST
SctpCommand_m.h File Reference

Classes

class  inet::SctpSimpleMessage
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:106 by opp_msgtool. More...
 
class  inet::SctpCommandReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:114 by opp_msgtool. More...
 
class  inet::SctpSendReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:130 by opp_msgtool. More...
 
class  inet::SctpOpenReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:139 by opp_msgtool. More...
 
class  inet::SctpAvailableReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:155 by opp_msgtool. More...
 
class  inet::SctpConnectReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:160 by opp_msgtool. More...
 
class  inet::SctpRcvReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:168 by opp_msgtool. More...
 
class  inet::SctpStatusReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:175 by opp_msgtool. More...
 
class  inet::SctpResetReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:183 by opp_msgtool. More...
 
class  inet::SctpInfoReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:191 by opp_msgtool. More...
 
class  inet::SctpPathInfoReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:196 by opp_msgtool. More...
 
class  inet::SctpRtoReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:201 by opp_msgtool. More...
 
class  inet::SctpSendQueueAbatedReq
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:208 by opp_msgtool. More...
 
class  inet::SctpPathInfo
 Class generated from inet/transportlayer/contract/sctp/SctpCommand.msg:216 by opp_msgtool. More...
 

Namespaces

 inet
 Copyright (c) 2005 Jan Ringo�, www.ringos.cz.
 
 omnetpp
 

Macros

#define MSGC_VERSION   0x0600
 
#define INET_API
 

Typedefs

typedef std::vector< L3Address > inet::AddressVector
 

Enumerations

enum  inet::SctpErrorCode
 Enum generated from inet/transportlayer/contract/sctp/SctpCommand.msg:31 by opp_msgtool. More...
 
enum  inet::SctpCommandCode {
  inet::SCTP_C_ASSOCIATE = 1, inet::SCTP_C_OPEN_PASSIVE = 2, inet::SCTP_C_SEND = 3, inet::SCTP_C_CLOSE = 5,
  inet::SCTP_C_ABORT = 6, inet::SCTP_C_STATUS = 7, inet::SCTP_C_RECEIVE = 8, inet::SCTP_C_SEND_ORDERED = 9,
  inet::SCTP_C_SEND_UNORDERED = 10, inet::SCTP_C_PRIMARY = 11, inet::SCTP_C_QUEUE_BYTES_LIMIT = 12, inet::SCTP_C_QUEUE_MSGS_LIMIT = 13,
  inet::SCTP_C_SHUTDOWN = 14, inet::SCTP_C_NO_OUTSTANDING = 15, inet::SCTP_C_STREAM_RESET = 16, inet::SCTP_C_RESET_ASSOC = 17,
  inet::SCTP_C_ADD_STREAMS = 18, inet::SCTP_C_NAT_INFO = 19, inet::SCTP_C_SEND_ASCONF = 20, inet::SCTP_C_SET_STREAM_PRIO = 21,
  inet::SCTP_C_GETSOCKETOPTIONS = 22, inet::SCTP_C_ACCEPT = 23, inet::SCTP_C_SET_RTO_INFO = 24, inet::SCTP_C_ACCEPT_SOCKET_ID = 25,
  inet::SCTP_C_DESTROY = 26
}
 Enum generated from inet/transportlayer/contract/sctp/SctpCommand.msg:41 by opp_msgtool. More...
 
enum  inet::SctpStatusInd {
  inet::SCTP_I_DATA = 1, inet::SCTP_I_DATA_NOTIFICATION = 2, inet::SCTP_I_ESTABLISHED = 3, inet::SCTP_I_PEER_CLOSED = 4,
  inet::SCTP_I_CLOSED = 5, inet::SCTP_I_CONNECTION_REFUSED = 6, inet::SCTP_I_CONNECTION_RESET = 7, inet::SCTP_I_TIMED_OUT = 8,
  inet::SCTP_I_STATUS = 9, inet::SCTP_I_ABORT = 10, inet::SCTP_I_CONN_LOST = 11, inet::SCTP_I_SEND_MSG = 12,
  inet::SCTP_I_SHUTDOWN_RECEIVED = 13, inet::SCTP_I_SENDQUEUE_FULL = 14, inet::SCTP_I_SENDQUEUE_ABATED = 15, inet::SCTP_I_ABANDONED = 16,
  inet::SCTP_I_SEND_STREAMS_RESETTED = 17, inet::SCTP_I_RCV_STREAMS_RESETTED = 18, inet::SCTP_I_RESET_REQUEST_FAILED = 19, inet::SCTP_I_ADDRESS_ADDED = 20,
  inet::SCTP_I_SENDSOCKETOPTIONS = 21, inet::SCTP_I_AVAILABLE = 22
}
 Enum generated from inet/transportlayer/contract/sctp/SctpCommand.msg:75 by opp_msgtool. More...
 
enum  inet::SctpFlags { inet::COMPLETE_MESG_UNORDERED = 1, inet::COMPLETE_MESG_ORDERED = 0 }
 Enum generated from inet/transportlayer/contract/sctp/SctpCommand.msg:100 by opp_msgtool. More...
 

Functions

void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpErrorCode &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpErrorCode &e)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpCommandCode &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpCommandCode &e)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpStatusInd &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpStatusInd &e)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpFlags &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpFlags &e)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpSimpleMessage &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpSimpleMessage &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpCommandReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpCommandReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpSendReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpSendReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpOpenReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpOpenReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpAvailableReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpAvailableReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpConnectReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpConnectReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpRcvReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpRcvReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpStatusReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpStatusReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpResetReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpResetReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpInfoReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpInfoReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpPathInfoReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpPathInfoReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpRtoReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpRtoReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpSendQueueAbatedReq &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpSendQueueAbatedReq &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const SctpPathInfo &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, SctpPathInfo &obj)
 
any_ptr omnetpp::toAnyPtr (const inet::AddressVector *p)
 
template<>
inet::ApplicationPacketomnetpp::fromAnyPtr (any_ptr ptr)
 

Macro Definition Documentation

◆ INET_API

#define INET_API

◆ MSGC_VERSION

#define MSGC_VERSION   0x0600