34         std::vector<PcapRemoteDevice*> m_RemoteDeviceList;
 
   36         uint16_t m_RemoteMachinePort;
 
   37         std::shared_ptr<PcapRemoteAuthentication> m_RemoteAuthentication;
 
   41                              std::shared_ptr<PcapRemoteAuthentication> remoteAuth,
 
   42                              std::vector<PcapRemoteDevice*> deviceList);
 
  151             return m_RemoteMachineIpAddress;
 
  160             return m_RemoteMachinePort;
 
  196             return m_RemoteDeviceList.begin();
 
  204             return m_RemoteDeviceList.begin();
 
  212             return m_RemoteDeviceList.end();
 
  220             return m_RemoteDeviceList.end();
 
Definition: IpAddress.h:358
Definition: IpAddress.h:32
Definition: IpAddress.h:199
Definition: PcapRemoteDevice.h:87
Definition: PcapRemoteDeviceList.h:32
ConstRemoteDeviceListIterator end() const
Definition: PcapRemoteDeviceList.h:218
ConstRemoteDeviceListIterator begin() const
Definition: PcapRemoteDeviceList.h:202
uint16_t getRemoteMachinePort() const
Definition: PcapRemoteDeviceList.h:158
IPAddress getRemoteMachineIpAddress() const
Definition: PcapRemoteDeviceList.h:149
PcapRemoteDevice * getRemoteDeviceByIP(const IPAddress &ipAddr) const
static PcapRemoteDeviceList * getRemoteDeviceList(const IPAddress &ipAddress, uint16_t port)
typename std::vector< PcapRemoteDevice * >::iterator RemoteDeviceListIterator
Definition: PcapRemoteDeviceList.h:48
typename std::vector< PcapRemoteDevice * >::const_iterator ConstRemoteDeviceListIterator
Definition: PcapRemoteDeviceList.h:53
RemoteDeviceListIterator end()
Definition: PcapRemoteDeviceList.h:210
static std::unique_ptr< PcapRemoteDeviceList > createRemoteDeviceList(const IPAddress &ipAddress, uint16_t port)
PcapRemoteDevice * getRemoteDeviceByIP(const IPv4Address &ip4Addr) const
RemoteDeviceListIterator begin()
Definition: PcapRemoteDeviceList.h:194
PcapRemoteDevice * getRemoteDeviceByIP(const std::string &ipAddrAsString) const
PcapRemoteDevice * getRemoteDeviceByIP(const IPv6Address &ip6Addr) const
The main namespace for the PcapPlusPlus lib.
Definition: PcapRemoteDevice.h:27