1 #ifndef PCAPP_PCAP_REMOTE_DEVICE_LIST     2 #define PCAPP_PCAP_REMOTE_DEVICE_LIST     4 #if defined(WIN32) || defined(WINx64) || defined(PCAPPP_MINGW_ENV)    31         std::vector<PcapRemoteDevice*> m_RemoteDeviceList;
    33         uint16_t m_RemoteMachinePort;
    42         void setRemoteMachineIpAddress(
const IPAddress& ipAddress);
    43         void setRemoteMachinePort(uint16_t port);
   129         RemoteDeviceListIterator 
begin() { 
return m_RemoteDeviceList.begin(); }
   134         ConstRemoteDeviceListIterator 
begin()
 const { 
return m_RemoteDeviceList.begin(); }
   139         RemoteDeviceListIterator 
end() { 
return m_RemoteDeviceList.end(); }
   144         ConstRemoteDeviceListIterator 
end()
 const { 
return m_RemoteDeviceList.end(); }
   150 #endif // WIN32 || WINx64 Definition: PcapRemoteDevice.h:27
The main namespace for the PcapPlusPlus lib. 
ConstRemoteDeviceListIterator begin() const
Definition: PcapRemoteDeviceList.h:134
uint16_t getRemoteMachinePort() const
Definition: PcapRemoteDeviceList.h:96
Definition: PcapRemoteDeviceList.h:28
std::vector< PcapRemoteDevice * >::iterator RemoteDeviceListIterator
Definition: PcapRemoteDeviceList.h:50
IPAddress getRemoteMachineIpAddress() const
Definition: PcapRemoteDeviceList.h:91
Definition: IpAddress.h:27
Definition: IpAddress.h:167
static PcapRemoteDeviceList * getRemoteDeviceList(const IPAddress &ipAddress, uint16_t port)
std::vector< PcapRemoteDevice * >::const_iterator ConstRemoteDeviceListIterator
Definition: PcapRemoteDeviceList.h:55
Definition: IpAddress.h:278
RemoteDeviceListIterator begin()
Definition: PcapRemoteDeviceList.h:129
Definition: PcapRemoteDevice.h:79
RemoteDeviceListIterator end()
Definition: PcapRemoteDeviceList.h:139
PcapRemoteDevice * getRemoteDeviceByIP(const IPv4Address &ip4Addr) const
ConstRemoteDeviceListIterator end() const
Definition: PcapRemoteDeviceList.h:144