77 NPT_Ordinal m_EventKey;
97 NPT_Timeout timeout_secs = -1);
101 NPT_Ordinal GetEventKey();
102 NPT_Result SetEventKey(NPT_Ordinal value);
106 NPT_Result SetTimeout(NPT_Timeout seconds = -1);
107 const NPT_String& GetSID()
const {
return m_SID; }
108 NPT_Result FindCallbackURL(
const char* callback_url);
109 NPT_Result AddCallbackURL(
const char* callback_url);
116 NPT_Ordinal m_EventKey;
140 return m_SID.Compare(sub->GetSID(),
true) ?
false :
true;
160 m_CallbackURL(callback_url) {}
163 return NPT_SUCCEEDED(sub->FindCallbackURL(m_CallbackURL));
Definition: NptHttp.h:566
The PLT_HttpClientSocketTask class is the base class used to send a HTTP request asynchronously using...
Definition: PltHttpClientTask.h:58
Definition: NptHttp.h:315
Definition: NptHttp.h:126
The PLT_EventSubscriberFinderByCallbackURL class returns an instance of a PLT_EventSubscriber given i...
Definition: PltEvent.h:155
Definition: NptHttp.h:282
UPnP Service.
Definition: PltService.h:67
The PLT_TaskManager class maintains a list of runnable tasks.
Definition: PltTaskManager.h:60
The PLT_EventSubscriberFinderBySID class returns an instance of a PLT_EventSubscriber given its subsc...
Definition: PltEvent.h:133
The PLT_StateVariable class maintains the state of a UPnP Service state variable. ...
Definition: PltStateVariable.h:75
Definition: NptSockets.h:77
The PLT_EventNotification class represents an event notification for a given service to a given subsc...
Definition: PltEvent.h:64
The PLT_DeviceData class holds information about a device being advertised or found by a control poin...
Definition: PltDeviceData.h:93
The PLT_EventSubscriberFinderByService class returns an instance of a PLT_EventSubscriber given a UPn...
Definition: PltEvent.h:178
The PLT_EventSubscriber class represents an event subscription for a given service from a UPnP Contro...
Definition: PltEvent.h:91
Definition: NptStrings.h:57
The PLT_CtrlPoint class implements the base functionality of a UPnP ControlPoint. ...
Definition: PltCtrlPoint.h:89