INET Framework for OMNeT++/OMNEST
UdpControlInfo_m.h File Reference
#include <omnetpp.h>
#include "inet/common/INETDefs_m.h"
#include "inet/networklayer/common/L3Address_m.h"

Classes

class  inet::UdpControlInfo
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:67 by opp_msgtool. More...
 
class  inet::UdpBindCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:81 by opp_msgtool. More...
 
class  inet::UdpConnectCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:97 by opp_msgtool. More...
 
class  inet::UdpCloseCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:121 by opp_msgtool. More...
 
class  inet::UdpSocketClosedIndication
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:131 by opp_msgtool. More...
 
class  inet::UdpDestroyCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:141 by opp_msgtool. More...
 
class  inet::UdpErrorIndication
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:159 by opp_msgtool. More...
 
class  inet::UdpSetOptionCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:166 by opp_msgtool. More...
 
class  inet::UdpSetTimeToLiveCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:179 by opp_msgtool. More...
 
class  inet::UdpSetDscpCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:194 by opp_msgtool. More...
 
class  inet::UdpSetTosCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:209 by opp_msgtool. More...
 
class  inet::UdpSetBroadcastCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:222 by opp_msgtool. More...
 
class  inet::UdpSetMulticastInterfaceCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:235 by opp_msgtool. More...
 
class  inet::UdpSetMulticastLoopCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:250 by opp_msgtool. More...
 
class  inet::UdpSetReuseAddressCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:265 by opp_msgtool. More...
 
class  inet::UdpJoinMulticastGroupsCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:282 by opp_msgtool. More...
 
class  inet::UdpLeaveMulticastGroupsCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:296 by opp_msgtool. More...
 
class  inet::UdpBlockMulticastSourcesCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:307 by opp_msgtool. More...
 
class  inet::UdpUnblockMulticastSourcesCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:320 by opp_msgtool. More...
 
class  inet::UdpJoinMulticastSourcesCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:333 by opp_msgtool. More...
 
class  inet::UdpLeaveMulticastSourcesCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:346 by opp_msgtool. More...
 
class  inet::UdpSetMulticastSourceFilterCommand
 Class generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:363 by opp_msgtool. More...
 

Namespaces

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

Macros

#define MSGC_VERSION   0x0600
 
#define INET_API
 

Enumerations

enum  inet::UdpCommandCode {
  inet::UDP_C_DATA = 0, inet::UDP_C_BIND = 1, inet::UDP_C_CONNECT = 2, inet::UDP_C_SETOPTION = 3,
  inet::UDP_C_CLOSE = 4, inet::UDP_C_DESTROY = 5
}
 Enum generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:20 by opp_msgtool. More...
 
enum  inet::UdpSetOptionSubcode {
  inet::UDP_C_SETOPTION_TTL = 1, inet::UDP_C_SETOPTION_DSCP = 2, inet::UDP_C_SETOPTION_TOS = 3, inet::UDP_C_SETOPTION_BROADCAST = 4,
  inet::UDP_C_SETOPTION_MCAST_IFACE = 5, inet::UDP_C_SETOPTION_MCAST_LOOP = 6, inet::UDP_C_SETOPTION_REUSEADDR = 7, inet::UDP_C_SETOPTION_JOIN_MCAST_GRP = 8,
  inet::UDP_C_SETOPTION_LEAVE_MCAST_GRP = 9, inet::UDP_C_SETOPTION_JOIN_MCAST_SRC = 10, inet::UDP_C_SETOPTION_BLOCK_MCAST_SRC = 11, inet::UDP_C_SETOPTION_UNBLOCK_MCAST_SRC = 12,
  inet::UDP_C_SETOPTION_LEAVE_MCAST_SRC = 13, inet::UDP_C_SETOPTION_SET_MCAST_SRC_FILTER = 14
}
 Enum generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:30 by opp_msgtool. More...
 
enum  inet::UdpStatusInd { inet::UDP_I_DATA = 0, inet::UDP_I_ERROR = 1, inet::UDP_I_SOCKET_CLOSED = 2 }
 Enum generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:54 by opp_msgtool. More...
 
enum  inet::UdpSourceFilterMode { inet::UDP_INCLUDE_MCAST_SOURCES = 1, inet::UDP_EXCLUDE_MCAST_SOURCES = 2 }
 Enum generated from inet/transportlayer/contract/udp/UdpControlInfo.msg:353 by opp_msgtool. More...
 

Functions

void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpCommandCode &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpCommandCode &e)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetOptionSubcode &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetOptionSubcode &e)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpStatusInd &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpStatusInd &e)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpControlInfo &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpControlInfo &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpBindCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpBindCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpConnectCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpConnectCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpCloseCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpCloseCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSocketClosedIndication &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSocketClosedIndication &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpDestroyCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpDestroyCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpErrorIndication &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpErrorIndication &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetOptionCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetOptionCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetTimeToLiveCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetTimeToLiveCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetDscpCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetDscpCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetTosCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetTosCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetBroadcastCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetBroadcastCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetMulticastInterfaceCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetMulticastInterfaceCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetMulticastLoopCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetMulticastLoopCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetReuseAddressCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetReuseAddressCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpJoinMulticastGroupsCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpJoinMulticastGroupsCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpLeaveMulticastGroupsCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpLeaveMulticastGroupsCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpBlockMulticastSourcesCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpBlockMulticastSourcesCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpUnblockMulticastSourcesCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpUnblockMulticastSourcesCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpJoinMulticastSourcesCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpJoinMulticastSourcesCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpLeaveMulticastSourcesCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpLeaveMulticastSourcesCommand &obj)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSourceFilterMode &e)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSourceFilterMode &e)
 
void inet::doParsimPacking (omnetpp::cCommBuffer *b, const UdpSetMulticastSourceFilterCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UdpSetMulticastSourceFilterCommand &obj)
 
template<>
inet::ApplicationPacketomnetpp::fromAnyPtr (any_ptr ptr)
 

Macro Definition Documentation

◆ INET_API

#define INET_API

◆ MSGC_VERSION

#define MSGC_VERSION   0x0600