38 ref class ControlPoint;
40 class NeptuneLoggingBridge;
49 static const unsigned short DefaultPort = 1900;
59 Helpers::ThrowOnError(m_pHandle->
Start());
64 if (m_pHandle) m_pHandle->
Stop();
73 static List<String^>^ GetIpAddresses()
75 return GetIpAddresses(
false);
77 static List<String^>^ GetIpAddresses(
bool include_localhost);
89 virtual Boolean Equals(Object^ obj)
override 94 if (!this->GetType()->IsInstanceOfType(obj))
97 return (m_pHandle == ((
UPnP^)obj)->m_pHandle);
The PLT_UPnP class maintains a list of devices (PLT_DeviceHost) to advertise and/or control points (P...
Definition: PltUPnP.h:68
NPT_Result Start()
Start the UPnP context and all existing devices and control points associated with it...
Definition: PltUPnP.cpp:155
bool IsRunning()
Return the UPnP Engine state.
Definition: PltUPnP.h:117
Definition: ControlPoint.h:48
NPT_Result Stop()
Stop the UPnP context and all existing devices and control points associated with it...
Definition: PltUPnP.cpp:194
Definition: DeviceHost.h:43