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

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

Action enum nameinet::queueing::PacketProcessorBaseprotected
addMulticastMacAddress(const MacAddress &address)inet::NetworkInterface
addProtocolData()inet::NetworkInterfaceinline
addProtocolDataIfAbsent()inet::NetworkInterfaceinline
animate(Packet *packet, cGate *gate, const SendOptions &sendOptions, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacket(Packet *packet, cGate *gate, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketEnd(Packet *packet, cGate *gate, long transmissionId, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketEnd(Packet *packet, cGate *gate, const SendOptions &sendOptions, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, long transmissionId, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, const SendOptions &sendOptions, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketStart(Packet *packet, cGate *gate, bps datarate, long transmissionId, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePacketStart(Packet *packet, cGate *gate, bps datarate, const SendOptions &sendOptions, Action action) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePull(Packet *packet, cGate *gate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacket(Packet *packet, cGate *gate) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketEnd(Packet *packet, cGate *gate, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketEnd(Packet *packet, cGate *gate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketStart(Packet *packet, cGate *gate, bps datarate, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePullPacketStart(Packet *packet, cGate *gate, bps datarate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePush(Packet *packet, cGate *gate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacket(Packet *packet, cGate *gate) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketEnd(Packet *packet, cGate *gate, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketEnd(Packet *packet, cGate *gate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketStart(Packet *packet, cGate *gate, bps datarate, long transmissionId) constinet::queueing::PacketProcessorBaseprotectedvirtual
animatePushPacketStart(Packet *packet, cGate *gate, bps datarate, const SendOptions &sendOptions) constinet::queueing::PacketProcessorBaseprotectedvirtual
arrived(cMessage *message, cGate *gate, const SendOptions &options, simtime_t time) overrideinet::NetworkInterfaceprotectedvirtual
broadcastinet::NetworkInterfaceprotected
canPushPacket(Packet *packet, cGate *gate) const overrideinet::NetworkInterfaceinlinevirtual
canPushSomePacket(cGate *gate) const overrideinet::NetworkInterfaceinlinevirtual
carrierinet::NetworkInterfaceprotected
changed(simsignal_t signalID, int fieldId)inet::NetworkInterfaceprotectedvirtual
changeMulticastGroupMembership(const L3Address &multicastAddress, McastSourceFilterMode oldFilterMode, const std::vector< L3Address > &oldSourceList, McastSourceFilterMode newFilterMode, const std::vector< L3Address > &newSourceList)inet::NetworkInterfacevirtual
checkPacketOperationSupport(cGate *gate) constinet::queueing::PacketProcessorBaseprotectedvirtual
checkPacketOperationSupport(cGate *startGate, cGate *endGate) constinet::queueing::PacketProcessorBaseprotectedvirtual
clearProtocolDataSet()inet::NetworkInterface
computeCarrier() constinet::NetworkInterfaceprotectedvirtual
computeDatarate() constinet::NetworkInterfaceprotectedvirtual
configChanged(int fieldId)inet::NetworkInterfaceinlineprotectedvirtual
createGateObject(cGate::Type type) overrideinet::NetworkInterfaceinlineprotectedvirtual
datarateinet::NetworkInterfaceprotected
displayStringTextFormatinet::queueing::PacketProcessorBaseprotected
DOWN enum valueinet::NetworkInterface
dropPacket(Packet *packet, PacketDropReason reason, int limit=-1)inet::queueing::PacketProcessorBaseprotectedvirtual
estimateCostProcessArrayinet::NetworkInterfaceprotected
F_BROADCAST enum valueinet::NetworkInterface
F_CARRIER enum valueinet::NetworkInterface
F_CLNS_DATA enum valueinet::NetworkInterface
F_DATARATE enum valueinet::NetworkInterface
F_IEEE8021D_DATA enum valueinet::NetworkInterface
F_IPV4_DATA enum valueinet::NetworkInterface
F_IPV6_DATA enum valueinet::NetworkInterface
F_ISIS_DATA enum valueinet::NetworkInterface
F_LOOPBACK enum valueinet::NetworkInterface
F_MACADDRESS enum valueinet::NetworkInterface
F_MTU enum valueinet::NetworkInterface
F_MULTICAST enum valueinet::NetworkInterface
F_NAME enum valueinet::NetworkInterface
F_NETW_GATEIDX enum valueinet::NetworkInterface
F_NEXTHOP_DATA enum valueinet::NetworkInterface
F_NODE_IN_GATEID enum valueinet::NetworkInterface
F_NODE_OUT_GATEID enum valueinet::NetworkInterface
F_POINTTOPOINT enum valueinet::NetworkInterface
F_STATE enum valueinet::NetworkInterface
F_TOKEN enum valueinet::NetworkInterface
F_TRILL_DATA enum valueinet::NetworkInterface
findProtocolData() constinet::NetworkInterfaceinline
findProtocolDataForUpdate()inet::NetworkInterfaceinline
getDatarate() constinet::NetworkInterfaceinline
getEstimateCostProcess(int)inet::NetworkInterfacevirtual
getFullPath() const overrideinet::NetworkInterfaceinlineprotectedvirtual
getInterfaceFullPath() constinet::NetworkInterfacevirtual
getInterfaceId() constinet::NetworkInterfaceinline
getInterfaceName() constinet::NetworkInterfaceinline
getInterfaceTable() constinet::NetworkInterfaceinline
getInterfaceToken() constinet::NetworkInterfaceinline
getIpv4Address() constinet::NetworkInterface
getIpv4Netmask() constinet::NetworkInterface
getMacAddress() constinet::NetworkInterfaceinline
getModuleIdAddress() constinet::NetworkInterfaceinline
getModulePathAddress() constinet::NetworkInterfaceinline
getMtu() constinet::NetworkInterfaceinline
getName() const overrideinet::NetworkInterfaceinlineprotectedvirtual
getNetworkAddress() constinet::NetworkInterface
getNodeInputGateId() constinet::NetworkInterfaceinline
getNodeOutputGateId() constinet::NetworkInterfaceinline
getNumProtocolData() constinet::NetworkInterfaceinline
getProtocol() constinet::NetworkInterfaceinline
getProtocolData(int index) constinet::NetworkInterfaceinline
getProtocolData() constinet::NetworkInterfaceinline
getProtocolDataForUpdate()inet::NetworkInterfaceinline
getRxTransmissionChannel()inet::NetworkInterfaceinline
getState() constinet::NetworkInterfaceinline
getTxTransmissionChannel()inet::NetworkInterfaceinline
GOING_DOWN enum valueinet::NetworkInterface
GOING_UP enum valueinet::NetworkInterface
handleCrashOperation(LifecycleOperation *operation)inet::NetworkInterfacevirtual
handleOperationStage(LifecycleOperation *operation, IDoneCallback *doneCallback) overrideinet::NetworkInterfacevirtual
handlePacketProcessed(Packet *packet)inet::queueing::PacketProcessorBaseprotectedvirtual
handleParameterChange(const char *name) overrideinet::NetworkInterfaceprotectedvirtual
handleStartOperation(LifecycleOperation *operation)inet::NetworkInterfacevirtual
handleStopOperation(LifecycleOperation *operation)inet::NetworkInterfacevirtual
hasCarrier() constinet::NetworkInterfaceinline
hasModuleIdAddressinet::NetworkInterfaceprotected
hasModulePathAddressinet::NetworkInterfaceprotected
hasNetworkAddress(const L3Address &address) constinet::NetworkInterfacevirtual
initialize(int stage) overrideinet::NetworkInterfaceprotectedvirtual
interfaceIdinet::NetworkInterfaceprotected
interfaceNameinet::NetworkInterfaceprotected
InterfaceProtocolData classinet::NetworkInterfacefriend
interfaceTableinet::NetworkInterfaceprotected
isBroadcast() constinet::NetworkInterfaceinline
isDown() constinet::NetworkInterfaceinline
isLoopback() constinet::NetworkInterfaceinline
isMulticast() constinet::NetworkInterfaceinline
isPointToPoint() constinet::NetworkInterfaceinline
isUp() constinet::NetworkInterfaceinline
isWired() constinet::NetworkInterfaceinline
isWireless() constinet::NetworkInterfaceinline
joinMulticastGroup(const L3Address &address)inet::NetworkInterfacevirtual
loopbackinet::NetworkInterfaceprotected
macAddrinet::NetworkInterfaceprotected
matchesMacAddress(const MacAddress &address) constinet::NetworkInterface
matchesMulticastMacAddress(const MacAddress &address) constinet::NetworkInterface
mtuinet::NetworkInterfaceprotected
multicastinet::NetworkInterfaceprotected
multicastAddressesinet::NetworkInterfaceprotected
NetworkInterface(const NetworkInterface &obj)inet::NetworkInterfaceprivate
NetworkInterface()inet::NetworkInterface
nodeInputGateIdinet::NetworkInterfaceprotected
nodeOutputGateIdinet::NetworkInterfaceprotected
numInitStages() const overrideinet::NetworkInterfaceinlineprotectedvirtual
numProcessedPacketsinet::queueing::PacketProcessorBaseprotected
operator=(const NetworkInterface &obj)inet::NetworkInterfaceprivate
pointToPointinet::NetworkInterfaceprotected
processedTotalLengthinet::queueing::PacketProcessorBaseprotected
protocolinet::NetworkInterfaceprotected
protocolDataSetinet::NetworkInterfaceprotected
PULL enum valueinet::queueing::PacketProcessorBaseprotected
PUSH enum valueinet::queueing::PacketProcessorBaseprotected
pushOrSendPacket(Packet *packet, cGate *gate, IPassivePacketSink *consumer)inet::queueing::PacketProcessorBaseprotectedvirtual
pushOrSendPacketEnd(Packet *packet, cGate *gate, IPassivePacketSink *consumer, int transmissionId)inet::queueing::PacketProcessorBaseprotectedvirtual
pushOrSendPacketProgress(Packet *packet, cGate *gate, IPassivePacketSink *consumer, bps datarate, b position, b extraProcessableLength, int transmissionId)inet::queueing::PacketProcessorBaseprotectedvirtual
pushOrSendPacketStart(Packet *packet, cGate *gate, IPassivePacketSink *consumer, bps datarate, int transmissionId)inet::queueing::PacketProcessorBaseprotectedvirtual
pushPacket(Packet *packet, cGate *gate) overrideinet::NetworkInterfacevirtual
pushPacketEnd(Packet *packet, cGate *gate) overrideinet::NetworkInterfacevirtual
pushPacketProgress(Packet *packet, cGate *gate, bps datarate, b position, b extraProcessableLength=b(0)) overrideinet::NetworkInterfaceinlinevirtual
pushPacketStart(Packet *packet, cGate *gate, bps datarate) overrideinet::NetworkInterfacevirtual
receiveSignal(cComponent *source, simsignal_t signal, cObject *obj, cObject *details) overrideinet::NetworkInterfaceprotectedvirtual
refreshDisplay() const overrideinet::NetworkInterfaceprotectedvirtual
removeMulticastMacAddress(const MacAddress &address)inet::NetworkInterface
removeProtocolData()inet::NetworkInterfaceinline
removeProtocolDataIfPresent()inet::NetworkInterfaceinline
resetInterface()inet::NetworkInterfacevirtual
resolveDirective(char directive) const overrideinet::NetworkInterfaceprotectedvirtual
rxIninet::NetworkInterfaceprotected
rxTransmissionChannelinet::NetworkInterfaceprotected
setBroadcast(bool b)inet::NetworkInterfaceinlinevirtual
setCarrier(bool b)inet::NetworkInterfacevirtual
setDatarate(double d)inet::NetworkInterfaceinlinevirtual
setEstimateCostProcess(int, MacEstimateCostProcess *p)inet::NetworkInterfacevirtual
setHasModuleIdAddress(bool value)inet::NetworkInterfaceinline
setHasModulePathAddress(bool value)inet::NetworkInterfaceinline
setInterfaceId(int id)inet::NetworkInterfaceinlinevirtual
setInterfaceName(const char *s)inet::NetworkInterfaceinlinevirtual
setInterfaceToken(const InterfaceToken &t)inet::NetworkInterfaceinlinevirtual
setLoopback(bool b)inet::NetworkInterfaceinlinevirtual
setMacAddress(const MacAddress &addr)inet::NetworkInterfaceinlinevirtual
setMtu(int m)inet::NetworkInterfaceinlinevirtual
setMulticast(bool b)inet::NetworkInterfaceinlinevirtual
setNodeInputGateId(int i)inet::NetworkInterfaceinlinevirtual
setNodeOutputGateId(int i)inet::NetworkInterfaceinlinevirtual
setPointToPoint(bool b)inet::NetworkInterfaceinlinevirtual
setProtocol(const Protocol *protocol)inet::NetworkInterfaceinlinevirtual
setState(State s)inet::NetworkInterfacevirtual
stateinet::NetworkInterfaceprotected
State enum nameinet::NetworkInterface
stateChanged(int fieldId)inet::NetworkInterfaceinlineprotectedvirtual
str() const overrideinet::NetworkInterfacevirtual
supportsPacketPassing(cGate *gate) const overrideinet::NetworkInterfaceinlinevirtual
supportsPacketPulling(cGate *gate) const overrideinet::NetworkInterfaceinlinevirtual
supportsPacketPushing(cGate *gate) const overrideinet::NetworkInterfaceinlinevirtual
supportsPacketSending(cGate *gate) const overrideinet::NetworkInterfaceinlinevirtual
supportsPacketStreaming(cGate *gate) const overrideinet::NetworkInterfaceinlinevirtual
tokeninet::NetworkInterfaceprotected
txOutinet::NetworkInterfaceprotected
txTransmissionChannelinet::NetworkInterfaceprotected
UP enum valueinet::NetworkInterface
updateDisplayString() const overrideinet::NetworkInterfaceprotectedvirtual
upperLayerIninet::NetworkInterfaceprotected
upperLayerInConsumerinet::NetworkInterfaceprotected
upperLayerOutinet::NetworkInterfaceprotected
upperLayerOutConsumerinet::NetworkInterfaceprotected
~ILifecycle()inet::ILifecycleinlinevirtual
~IPacketProcessor()inet::queueing::IPacketProcessorinlinevirtual
~IPassivePacketSink()inet::queueing::IPassivePacketSinkinlinevirtual
~NetworkInterface()inet::NetworkInterfacevirtual