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

Classes

class  inet::UDPControlInfo
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:68 by nedtool. More...
 
class  inet::UDPBindCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:83 by nedtool. More...
 
class  inet::UDPConnectCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:99 by nedtool. More...
 
class  inet::UDPSendCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:116 by nedtool. More...
 
class  inet::UDPCloseCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:131 by nedtool. More...
 
class  inet::UDPDataIndication
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:142 by nedtool. More...
 
class  inet::UDPErrorIndication
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:160 by nedtool. More...
 
class  inet::UDPSetOptionCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:171 by nedtool. More...
 
class  inet::UDPSetTimeToLiveCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:183 by nedtool. More...
 
class  inet::UDPSetTypeOfServiceCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:198 by nedtool. More...
 
class  inet::UDPSetBroadcastCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:210 by nedtool. More...
 
class  inet::UDPSetMulticastInterfaceCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:222 by nedtool. More...
 
class  inet::UDPSetMulticastLoopCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:236 by nedtool. More...
 
class  inet::UDPSetReuseAddressCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:250 by nedtool. More...
 
class  inet::UDPJoinMulticastGroupsCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:266 by nedtool. More...
 
class  inet::UDPLeaveMulticastGroupsCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:279 by nedtool. More...
 
class  inet::UDPBlockMulticastSourcesCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:289 by nedtool. More...
 
class  inet::UDPUnblockMulticastSourcesCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:301 by nedtool. More...
 
class  inet::UDPJoinMulticastSourcesCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:313 by nedtool. More...
 
class  inet::UDPLeaveMulticastSourcesCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:325 by nedtool. More...
 
class  inet::UDPSetMulticastSourceFilterCommand
 Class generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:341 by nedtool. More...
 

Namespaces

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

Macros

#define __INET_UDPCONTROLINFO_M_H
 
#define MSGC_VERSION   0x0501
 
#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
}
 Enum generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:36 by nedtool. More...
 
enum  inet::UDPStatusInd { inet::UDP_I_DATA = 0, inet::UDP_I_ERROR = 1 }
 Enum generated from inet/transportlayer/contract/udp/UDPControlInfo.msg:52 by nedtool. 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:331 by nedtool. More...
 

Functions

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 UDPSendCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UDPSendCommand &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 UDPDataIndication &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UDPDataIndication &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 UDPSetTypeOfServiceCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UDPSetTypeOfServiceCommand &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 UDPSetMulticastSourceFilterCommand &obj)
 
void inet::doParsimUnpacking (omnetpp::cCommBuffer *b, UDPSetMulticastSourceFilterCommand &obj)
 

Macro Definition Documentation

#define __INET_UDPCONTROLINFO_M_H
#define INET_API
#define MSGC_VERSION   0x0501