INET Framework for OMNeT++/OMNEST
inet::Udp Member List

This is the complete list of members for inet::Udp, including all inherited members.

activeOperationinet::OperationalMixin< cSimpleModule >protected
activeOperationExtraTimerinet::OperationalMixin< cSimpleModule >protected
activeOperationTimeoutinet::OperationalMixin< cSimpleModule >protected
addMulticastAddressToInterface(NetworkInterface *ie, const L3Address &multicastAddr)inet::Udpprotectedvirtual
bind(int sockId, const L3Address &localAddr, int localPort)inet::Udpprotectedvirtual
blockMulticastSources(SockDesc *sd, NetworkInterface *ie, L3Address multicastAddress, const std::vector< L3Address > &sourceList)inet::Udpprotectedvirtual
clearAllSockets()inet::Udpprotectedvirtual
close(int sockId)inet::Udpprotectedvirtual
computeCrc(const Protocol *networkProtocol, const L3Address &srcAddress, const L3Address &destAddress, const Ptr< const UdpHeader > &udpHeader, const Ptr< const Chunk > &udpData)inet::Udpstatic
connect(int sockId, const L3Address &remoteAddr, int remotePort)inet::Udpprotectedvirtual
CRASHING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
crcModeinet::Udpprotected
createSocket(int sockId, const L3Address &localAddr, int localPort)inet::Udpprotectedvirtual
createUDPPacket()inet::Udpprotectedvirtual
delayActiveOperationFinish(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
destroySocket(int sockId)inet::Udpprotectedvirtual
destroySocket(SocketsByIdMap::iterator it)inet::Udpprotected
EPHEMERAL_PORTRANGE_END enum valueinet::Udp
EPHEMERAL_PORTRANGE_START enum valueinet::Udp
findFirstSocketByLocalAddress(const L3Address &localAddr, ushort localPort)inet::Udpprotectedvirtual
findSocketForUnicastPacket(const L3Address &localAddr, ushort localPort, const L3Address &remoteAddr, ushort remotePort)inet::Udpprotectedvirtual
findSocketsForMcastBcastPacket(const L3Address &localAddr, ushort localPort, const L3Address &remoteAddr, ushort remotePort, bool isMulticast, bool isBroadcast)inet::Udpprotectedvirtual
finishActiveOperation()inet::OperationalMixin< cSimpleModule >protectedvirtual
getEphemeralPort()inet::Udpprotectedvirtual
getInitialOperationalState() constinet::OperationalMixin< cSimpleModule >protectedvirtual
getOrCreateSocket(int sockId)inet::Udpprotectedvirtual
getSocketById(int sockId)inet::Udpprotectedvirtual
handleActiveOperationTimeout(cMessage *message)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleCrashOperation(LifecycleOperation *operation) overrideinet::Udpprotectedvirtual
handleLowerCommand(cMessage *message)inet::LayeredProtocolBaseprotectedvirtual
handleLowerMessage(cMessage *message)inet::LayeredProtocolBaseprotectedvirtual
handleLowerPacket(Packet *appData) overrideinet::Udpprotectedvirtual
handleMessage(cMessage *msg) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenDown(cMessage *msg)inet::OperationalMixin< cSimpleModule >protectedvirtual
handleMessageWhenUp(cMessage *message) overrideinet::LayeredProtocolBaseprotectedvirtual
handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
handleSelfMessage(cMessage *message)inet::LayeredProtocolBaseprotectedvirtual
handleStartOperation(LifecycleOperation *operation) overrideinet::Udpprotectedvirtual
handleStopOperation(LifecycleOperation *operation) overrideinet::Udpprotectedvirtual
handleUpperCommand(cMessage *msg) overrideinet::Udpprotectedvirtual
handleUpperMessage(cMessage *message)inet::LayeredProtocolBaseprotectedvirtual
handleUpperPacket(Packet *appData) overrideinet::Udpprotectedvirtual
iftinet::Udpprotected
initialize(int stage) overrideinet::Udpprotectedvirtual
insertCrc(const Protocol *networkProtocol, const L3Address &srcAddress, const L3Address &destAddress, const Ptr< UdpHeader > &udpHeader, Packet *udpPayload)inet::Udpstatic
isCorrectPacket(Packet *packet, const Ptr< const UdpHeader > &udpHeader)inet::Udpstatic
isDown() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isInitializeStage(int stage) const overrideinet::TransportProtocolBaseprotectedvirtual
isLowerMessage(cMessage *message) const overrideinet::TransportProtocolBaseprotectedvirtual
isModuleStartStage(int stage) const overrideinet::TransportProtocolBaseprotectedvirtual
isModuleStopStage(int stage) const overrideinet::TransportProtocolBaseprotectedvirtual
isUp() constinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
isUpperMessage(cMessage *message) const overrideinet::TransportProtocolBaseprotectedvirtual
joinMulticastGroups(SockDesc *sd, const std::vector< L3Address > &multicastAddresses, const std::vector< int > interfaceIds)inet::Udpprotectedvirtual
joinMulticastSources(SockDesc *sd, NetworkInterface *ie, L3Address multicastAddress, const std::vector< L3Address > &sourceList)inet::Udpprotectedvirtual
lastChangeinet::OperationalMixin< cSimpleModule >protected
lastEphemeralPortinet::Udpprotected
leaveMulticastGroups(SockDesc *sd, const std::vector< L3Address > &multicastAddresses)inet::Udpprotectedvirtual
leaveMulticastSources(SockDesc *sd, NetworkInterface *ie, L3Address multicastAddress, const std::vector< L3Address > &sourceList)inet::Udpprotectedvirtual
MulticastMembershipTable typedefinet::Udp
NOT_OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
numDroppedBadChecksuminet::Udpprotected
numDroppedWrongPortinet::Udpprotected
numInitStages() const overrideinet::Udpinlineprotectedvirtual
inet::TransportProtocolBase::numInitStages() const overrideinet::OperationalMixin< cSimpleModule >inlineprotectedvirtual
numPassedUpinet::Udpprotected
numSentinet::Udpprotected
OPERATING enum valueinet::OperationalMixin< cSimpleModule >protected
operationalStateinet::OperationalMixin< cSimpleModule >protected
operator<<(std::ostream &os, const Udp::SockDesc &sd)inet::Udpfriend
PortRange enum nameinet::Udp
processICMPv4Error(Packet *icmpPacket)inet::Udpprotectedvirtual
processICMPv6Error(Packet *icmpPacket)inet::Udpprotectedvirtual
processUDPPacket(Packet *udpPacket)inet::Udpprotectedvirtual
processUndeliverablePacket(Packet *udpPacket)inet::Udpprotectedvirtual
refreshDisplay() const overrideinet::Udpprotectedvirtual
inet::TransportProtocolBase::refreshDisplay() const overrideinet::OperationalMixin< cSimpleModule >protectedvirtual
scheduleOperationTimeout(simtime_t timeout)inet::OperationalMixin< cSimpleModule >protectedvirtual
sendUp(Ptr< const UdpHeader > &header, Packet *payload, SockDesc *sd, ushort srcPort, ushort destPort)inet::Udpprotectedvirtual
sendUpErrorIndication(SockDesc *sd, const L3Address &localAddr, ushort localPort, const L3Address &remoteAddr, ushort remotePort)inet::Udpprotectedvirtual
setBroadcast(SockDesc *sd, bool broadcast)inet::Udpprotectedvirtual
setDscp(SockDesc *sd, short dscp)inet::Udpprotectedvirtual
setMulticastLoop(SockDesc *sd, bool loop)inet::Udpprotectedvirtual
setMulticastOutputInterface(SockDesc *sd, int interfaceId)inet::Udpprotectedvirtual
setMulticastSourceFilter(SockDesc *sd, NetworkInterface *ie, L3Address multicastAddress, UdpSourceFilterMode filterMode, const std::vector< L3Address > &sourceList)inet::Udpprotectedvirtual
setOperationalState(State newState)inet::OperationalMixin< cSimpleModule >protectedvirtual
setReuseAddress(SockDesc *sd, bool reuseAddr)inet::Udpprotectedvirtual
setTimeToLive(SockDesc *sd, int ttl)inet::Udpprotectedvirtual
setTos(SockDesc *sd, short tos)inet::Udpprotectedvirtual
setupActiveOperation(LifecycleOperation *operation, IDoneCallback *doneCallback, State)inet::OperationalMixin< cSimpleModule >protectedvirtual
SockDescList typedefinet::Udp
SocketsByIdMap typedefinet::Udp
socketsByIdMapinet::Udpprotected
socketsByPortMapinet::Udpprotected
SocketsByPortMap typedefinet::Udp
startActiveOperationExtraTime(simtime_t delay=SIMTIME_ZERO)inet::OperationalMixin< cSimpleModule >protectedvirtual
startActiveOperationExtraTimeOrFinish(simtime_t extraTime)inet::OperationalMixin< cSimpleModule >protectedvirtual
STARTING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
State enum nameinet::OperationalMixin< cSimpleModule >protected
STOPPING_OPERATION enum valueinet::OperationalMixin< cSimpleModule >protected
TransportProtocolBase()inet::TransportProtocolBaseinline
Udp()inet::Udp
unblockMulticastSources(SockDesc *sd, NetworkInterface *ie, L3Address multicastAddress, const std::vector< L3Address > &sourceList)inet::Udpprotectedvirtual
verifyCrc(const Protocol *networkProtocol, const Ptr< const UdpHeader > &udpHeader, Packet *packet)inet::Udpstatic
~ILifecycle()inet::ILifecycleinlinevirtual
~OperationalMixin()inet::OperationalMixin< cSimpleModule >virtual
~Udp()inet::Udpvirtual