, including all inherited members.
CcaConfirm(PLC_PhyCcaResult status) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | |
CsmaCaConfirm(PLC_CsmaCaState state) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | |
DoDispose(void) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected, virtual] |
DoGetPhy(void)=0 (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected, pure virtual] |
DoProcess(Ptr< const Packet > p)=0 (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected, pure virtual] |
DoSendFrom(Ptr< Packet > p, Mac48Address src, Mac48Address dst)=0 (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected, pure virtual] |
DoSetPhy(Ptr< PLC_Phy > phy)=0 (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected, pure virtual] |
DoStart(void) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected, virtual] |
GetAddress(void) | ns3::PLC_Mac | |
GetBroadcastAddress(void) | ns3::PLC_Mac | |
GetMulticastAddress(void) | ns3::PLC_Mac | |
GetPhy(void) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | |
GetTypeId(void) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [static] |
m_acknowledgement_callback (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_address (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_aUnitBackoffPeriod (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_backoffEndEvent (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_BE (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_broadcast_address (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_cca_request_callback (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_csmaca_active (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_csmaca_attempts (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_data_callback (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_macMaxBE (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_macMaxCSMABackoffs (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_macMinBE (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_multicast_address (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_NB (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_promiscuous_data_callback (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_promiscuous_mode (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_requestCCAEvent (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
m_transmission_failed_callback (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected] |
mac_list (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [protected, static] |
NotifyCcaConfirm(PLC_PhyCcaResult status)=0 (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [pure virtual] |
NotifyCsmaCaConfirm(PLC_CsmaCaState state)=0 (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [pure virtual] |
NotifyReceptionEndOk(Ptr< const Packet > p) | ns3::PLC_Mac | |
NotifyTransmissionEnd(void)=0 | ns3::PLC_Mac | [pure virtual] |
PLC_Mac(void) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | |
RandomBackoffDelay() (defined in ns3::PLC_Mac) | ns3::PLC_Mac | |
RequestCca() (defined in ns3::PLC_Mac) | ns3::PLC_Mac | |
Send(Ptr< Packet > p, Mac48Address dst) | ns3::PLC_Mac | |
SendFrom(Ptr< Packet > p, Mac48Address src, Mac48Address dst) | ns3::PLC_Mac | |
SetAddress(Mac48Address addr) | ns3::PLC_Mac | |
SetBroadcastAddress(Mac48Address addr) | ns3::PLC_Mac | |
SetCcaRequestCallback(PLC_CcaRequestCallback c) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | |
SetMacAcknowledgementCallback(PLC_MacAcknowledgementCallback c) | ns3::PLC_Mac | |
SetMacDataCallback(PLC_MacDataCallback c) | ns3::PLC_Mac | |
SetMulticastAddress(Mac48Address addr) | ns3::PLC_Mac | |
SetPhy(Ptr< PLC_Phy > phy) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | |
SetPromiscuousMacDataCallback(PLC_MacDataCallback c) | ns3::PLC_Mac | |
SetTransmissionFailedCallback(PLC_MacTransmissionFailedCallback c) | ns3::PLC_Mac | |
StartCsmaCa(void) (defined in ns3::PLC_Mac) | ns3::PLC_Mac | |
~PLC_Mac(void)=0 (defined in ns3::PLC_Mac) | ns3::PLC_Mac | [pure virtual] |