ns-3 PLC model
ns3::PLC_NetDevice Member List
This is the complete list of members for ns3::PLC_NetDevice, including all inherited members.
AddLinkChangeCallback(Callback< void > callback) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
CompleteConfig(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected, virtual]
ConfigComplete(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
DoDispose(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected, virtual]
DoGetChannel(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
DoStart(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected, virtual]
GetAddress(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetBroadcast(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetChannel(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetChannelTransferImpl(Ptr< PLC_NetDevice > dev) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
GetIfIndex(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetMac(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetMtu(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetMulticast(Ipv4Address multicastGroup) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetMulticast(Ipv6Address addr) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetNode(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetOutlet(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [inline]
GetPhy(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
GetPlcNode(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [inline]
GetRxImpedance(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [inline]
GetShuntImpedance(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [inline]
GetSpectrumModel(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
GetTxImpedance(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [inline]
GetTypeId(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [static]
IsBridge(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
IsBroadcast(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
IsLinkUp(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
IsMulticast(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
IsPointToPoint(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
LinkDown(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
LinkUp(void) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
m_configComplete (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_ifIndex (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_linkChanges (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_linkUp (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_mac (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_mcs (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_node (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_noiseFloor (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_outlet (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_phy (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_plc_node (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_promiscuous_receive_cb (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_receive_cb (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_rxIfIndex (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_rxImpedance (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_shuntImpedance (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_spectrum_model (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_txIfIndex (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_txImpedance (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
m_txPsd (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [protected]
NeedsArp(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
PLC_NetDevice() (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
Receive(Ptr< Packet > p, Mac48Address from, Mac48Address to) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
Send(Ptr< Packet > packet, const Address &dest, uint16_t protocolNumber) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SendFrom(Ptr< Packet > packet, const Address &source, const Address &dest, uint16_t protocolNumber) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SetAddress(Address address) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SetIfIndex(const uint32_t index) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SetMac(Ptr< PLC_Mac > mac) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SetMtu(const uint16_t mtu) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SetNode(Ptr< Node > node) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SetNoiseFloor(Ptr< const SpectrumValue > psd) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
SetPhy(Ptr< PLC_Phy > phy) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SetPlcNode(Ptr< PLC_Node > plc_node) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
SetPromiscReceiveCallback(PromiscReceiveCallback cb) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SetReceiveCallback(ReceiveCallback cb) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
SetRxImpedance(Ptr< PLC_Impedance > rxImpedance) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
SetShuntImpedance(Ptr< PLC_Impedance > shuntImpedance) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
SetSpectrumModel(Ptr< const SpectrumModel > sm) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
SetTxImpedance(Ptr< PLC_Impedance > txImpedance) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
SetTxPowerSpectralDensity(Ptr< SpectrumValue > txPsd) (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice
SupportsSendFrom(void) const (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
~PLC_NetDevice() (defined in ns3::PLC_NetDevice)ns3::PLC_NetDevice [virtual]
 All Classes Functions Variables Enumerations