|
265 |
virtual void SetReceiveCallback (NetDevice::ReceiveCallback cb); |
265 |
virtual void SetReceiveCallback (NetDevice::ReceiveCallback cb); |
266 |
|
266 |
|
267 |
virtual void SetPromiscReceiveCallback (PromiscReceiveCallback cb); |
267 |
virtual void SetPromiscReceiveCallback (PromiscReceiveCallback cb); |
|
|
268 |
virtual void SetSendReadyCallback(NetDevice::SendReadyCallback cb); |
268 |
virtual bool SupportsSendFrom (void) const; |
269 |
virtual bool SupportsSendFrom (void) const; |
269 |
|
270 |
|
270 |
private: |
271 |
private: |
|
410 |
Mac48Address m_address; |
411 |
Mac48Address m_address; |
411 |
NetDevice::ReceiveCallback m_rxCallback; |
412 |
NetDevice::ReceiveCallback m_rxCallback; |
412 |
NetDevice::PromiscReceiveCallback m_promiscCallback; |
413 |
NetDevice::PromiscReceiveCallback m_promiscCallback; |
|
|
414 |
NetDevice::SendReadyCallback m_sendReadyCallback; |
413 |
uint32_t m_ifIndex; |
415 |
uint32_t m_ifIndex; |
414 |
std::string m_name; |
416 |
std::string m_name; |
415 |
bool m_linkUp; |
417 |
bool m_linkUp; |