|
PcapPlusPlus
20.08
|
Go to the documentation of this file. 1 #ifndef PCAPPP_PCAP_REMOTE_DEVICE
2 #define PCAPPP_PCAP_REMOTE_DEVICE
4 #if defined(WIN32) || defined(WINx64) || defined(PCAPPP_MINGW_ENV)
84 uint16_t m_RemoteMachinePort;
95 static void* remoteDeviceCaptureThreadMain(
void *ptr);
98 ThreadStart getCaptureThreadStart();
121 virtual uint32_t
getMtu()
const;
145 #endif // WIN32 || WINx64
std::string userName
Definition: PcapRemoteDevice.h:46
@ RemoteDevice
Definition: PcapLiveDevice.h:135
pcap_rmtauth getPcapRmAuth() const
Definition: PcapLiveDevice.h:76
std::string password
Definition: PcapRemoteDevice.h:51
**
Definition: IpAddress.h:236
Definition: MacAddress.h:27
virtual void getStatistics(pcap_stat &stats) const
LiveDeviceType
Definition: PcapLiveDevice.h:128
Definition: PcapRemoteDevice.h:27
The main namespace for the PcapPlusPlus lib.
virtual LiveDeviceType getDeviceType() const
Definition: PcapRemoteDevice.h:115
virtual MacAddress getMacAddress() const
Definition: PcapRemoteDevice.h:79
virtual uint32_t getMtu() const
PcapRemoteAuthentication(const std::string username, const std::string password)
Definition: PcapRemoteDevice.h:35
PcapRemoteAuthentication(const PcapRemoteAuthentication &other)
Definition: PcapRemoteDevice.h:41
IPAddress getRemoteMachineIpAddress() const
Definition: PcapRemoteDevice.h:106
uint16_t getRemoteMachinePort() const
Definition: PcapRemoteDevice.h:111
Definition: PcapRemoteDeviceList.h:28