Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



PvDevicePleoraProtocol.h
1 // *****************************************************************************
2 //
3 // Copyright (c) 2013, Pleora Technologies Inc., All rights reserved.
4 //
5 // *****************************************************************************
6 
7 #ifndef __PVDEVICEPLEORAPROTOCOL_H__
8 #define __PVDEVICEPLEORAPROTOCOL_H__
9 
10 #include <PvDevice.h>
11 
12 
13 class PV_DEVICE_API PvDevicePleoraProtocol
14 {
15 public:
16 
17  static PvResult SetIPConfiguration(
18  const PvString &aMACAddress,
19  const PvString &aIP,
20  const PvString &aSubnetMask = PvString( "255.255.255.0" ),
21  const PvString &aGateway = PvString( "0.0.0.0" ) );
22 
23 protected:
24 
25 private:
26 
27  // Not implemented
30  const PvDevicePleoraProtocol &operator=( const PvDevicePleoraProtocol & );
31 
32 };
33 
34 #endif
String class.
Definition: PvString.h:21
Result information.
Definition: PvResult.h:13
Class simply used to configure the IP address of a Pleora Protocol device.
Definition: PvDevicePleoraProtocol.h:13

Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com