Inherits NativeExternWrapper< Rx::LFR::IIPCamera >.
|
| IPCamera (Rx::LFR::IIPCamera *pxNative) |
| Constructor. More...
|
|
| ~IPCamera () |
| Destructor. More...
|
|
InteropNet::Runtime30::Camera::ESetIpCode | ForceValidIP () |
| Enforce a valid IP address. More...
|
|
virtual void | GetIPConfig (IPAddress^ % xCamIP, IPAddress^ % xCamSub, IPAddress^ % xCamGateway) |
| Gets the IP configuration. More...
|
|
virtual void | GetIPConfig (IPAddress^ % xCamIP, IPAddress^ % xCamSub, IPAddress^ % xCamGateway, InteropNet::Runtime30::EThreeState % eIsPersistent, InteropNet::Runtime30::EThreeState % eIsDHCP, NetworkInformation::PhysicalAddress^ % xCamMAC) |
| Get the IP configuration. More...
|
|
virtual void | GetIPConfig (IPAddress^ % xCamIP, IPAddress^ % xCamSub, NetworkInformation::PhysicalAddress^ % xCamMAC) |
| Gets the IP configuration. More...
|
|
virtual InteropNet::Runtime30::Camera::ESetIpCode | SetIPConfig () |
| Uploads the image with the given image ID. More...
|
|
virtual InteropNet::Runtime30::Camera::ESetIpCode | SetIPConfig (IPAddress^ xCamIP, IPAddress^ xCamSub) |
| Sets the IP configuration. More...
|
|
virtual InteropNet::Runtime30::Camera::ESetIpCode | SetIPConfig (IPAddress^ xCamIP, IPAddress^ xCamSub, IPAddress^ xCamGateway, bool bIsPersistent) |
| Sets the IP configuration based on the given parameters. More...
|
|
◆ IPCamera()
Constructor.
- Parameters
-
pxNative | [in,out] If non-null, the pointer to the native representation. |
◆ ~IPCamera()
Rx::LFR::Net::IPCamera::~IPCamera |
( |
| ) |
|
|
inline |
◆ ForceValidIP()
InteropNet::Runtime30::Camera::ESetIpCode Rx::LFR::Net::IPCamera::ForceValidIP |
( |
| ) |
|
|
inline |
Enforce a valid IP address.
- Returns
- The IP code.
◆ GetIPConfig() [1/3]
virtual void Rx::LFR::Net::IPCamera::GetIPConfig |
( |
IPAddress^ % |
xCamIP, |
|
|
IPAddress^ % |
xCamSub, |
|
|
IPAddress^ % |
xCamGateway |
|
) |
| |
|
inlinevirtual |
Gets the IP configuration.
- Parameters
-
xCamIP | [out] The IP camera IP. |
xCamSub | [out] The IP camera subnet. |
xCamGateway | [out] The IP camera gateway. |
◆ GetIPConfig() [2/3]
virtual void Rx::LFR::Net::IPCamera::GetIPConfig |
( |
IPAddress^ % |
xCamIP, |
|
|
IPAddress^ % |
xCamSub, |
|
|
IPAddress^ % |
xCamGateway, |
|
|
InteropNet::Runtime30::EThreeState % |
eIsPersistent, |
|
|
InteropNet::Runtime30::EThreeState % |
eIsDHCP, |
|
|
NetworkInformation::PhysicalAddress^ % |
xCamMAC |
|
) |
| |
|
inlinevirtual |
Get the IP configuration.
- Parameters
-
xCamIP | [out] The IP camera IP. |
xCamSub | [out] The IP camera subnet. |
xCamGateway | [out] The IP camera gateway. |
eIsPersistent | [out] The persistent. |
eIsDHCP | [out] The DHCP. |
xCamMAC | [out] The camera MAC address. |
◆ GetIPConfig() [3/3]
virtual void Rx::LFR::Net::IPCamera::GetIPConfig |
( |
IPAddress^ % |
xCamIP, |
|
|
IPAddress^ % |
xCamSub, |
|
|
NetworkInformation::PhysicalAddress^ % |
xCamMAC |
|
) |
| |
|
inlinevirtual |
Gets the IP configuration.
- Parameters
-
xCamIP | [out] The IP camera IP. |
xCamSub | [out] The IP camera subnet. |
xCamMAC | [out] The camera MAC address. |
◆ SetIPConfig() [1/3]
virtual InteropNet::Runtime30::Camera::ESetIpCode Rx::LFR::Net::IPCamera::SetIPConfig |
( |
| ) |
|
|
inlinevirtual |
Uploads the image with the given image ID.
- Returns
- The IP code.
◆ SetIPConfig() [2/3]
virtual InteropNet::Runtime30::Camera::ESetIpCode Rx::LFR::Net::IPCamera::SetIPConfig |
( |
IPAddress^ |
xCamIP, |
|
|
IPAddress^ |
xCamSub |
|
) |
| |
|
inlinevirtual |
Sets the IP configuration.
- Parameters
-
xCamIP | [in] The IP camera IP. |
xCamSub | [in] The camera sub net. |
- Returns
- The IP code.
◆ SetIPConfig() [3/3]
virtual InteropNet::Runtime30::Camera::ESetIpCode Rx::LFR::Net::IPCamera::SetIPConfig |
( |
IPAddress^ |
xCamIP, |
|
|
IPAddress^ |
xCamSub, |
|
|
IPAddress^ |
xCamGateway, |
|
|
bool |
bIsPersistent |
|
) |
| |
|
inlinevirtual |
Sets the IP configuration based on the given parameters.
- Parameters
-
xCamIP | [in] The IP camera IP. |
xCamSub | [in] The camera sub net. |
xCamGateway | [in] The camera gateway. |
bIsPersistent | [in] true if this object is persistent. |
- Returns
- The IP code.