libUPnP  1.8.0
Typedefs | Functions
EventSubscribe.h File Reference

UpnpEventSubscribe object declararion. More...

#include "UpnpGlobal.h"
#include "UpnpString.h"
Include dependency graph for EventSubscribe.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct s_UpnpEventSubscribe UpnpEventSubscribe

Functions

UpnpEventSubscribeUpnpEventSubscribe_new ()
void UpnpEventSubscribe_delete (UpnpEventSubscribe *p)
UpnpEventSubscribeUpnpEventSubscribe_dup (const UpnpEventSubscribe *p)
void UpnpEventSubscribe_assign (UpnpEventSubscribe *p, const UpnpEventSubscribe *q)
int UpnpEventSubscribe_get_ErrCode (const UpnpEventSubscribe *p)
void UpnpEventSubscribe_set_ErrCode (UpnpEventSubscribe *p, int n)
int UpnpEventSubscribe_get_TimeOut (const UpnpEventSubscribe *p)
void UpnpEventSubscribe_set_TimeOut (UpnpEventSubscribe *p, int n)
const UpnpStringUpnpEventSubscribe_get_SID (const UpnpEventSubscribe *p)
const char * UpnpEventSubscribe_get_SID_cstr (const UpnpEventSubscribe *p)
void UpnpEventSubscribe_set_SID (UpnpEventSubscribe *p, const UpnpString *s)
void UpnpEventSubscribe_strcpy_SID (UpnpEventSubscribe *p, const char *s)
const UpnpStringUpnpEventSubscribe_get_PublisherUrl (const UpnpEventSubscribe *p)
const char * UpnpEventSubscribe_get_PublisherUrl_cstr (const UpnpEventSubscribe *p)
void UpnpEventSubscribe_set_PublisherUrl (UpnpEventSubscribe *p, const UpnpString *s)
void UpnpEventSubscribe_strcpy_PublisherUrl (UpnpEventSubscribe *p, const char *s)

Detailed Description

UpnpEventSubscribe object declararion.

Author:
Marcelo Roberto Jimenez

Typedef Documentation

typedef struct s_UpnpEventSubscribe UpnpEventSubscribe

Returned along with a UPNP_EVENT_SUBSCRIBE_COMPLETE or UPNP_EVENT_UNSUBSCRIBE_COMPLETE callback.


Function Documentation

Destructor

References UpnpString_delete().

Referenced by UpnpThreadDistribution().

Copy Constructor

References UpnpEventSubscribe_assign(), and UpnpEventSubscribe_new().

The result of the operation.

Referenced by UpnpEventSubscribe_assign().

The event URL being subscribed to or removed from.

Referenced by UpnpEventSubscribe_assign(), and UpnpThreadDistribution().

The SID for this subscription. For subscriptions, this only contains a valid SID if the Upnp_EventSubscribe.result field contains a UPNP_E_SUCCESS result code. For unsubscriptions, this contains the SID from which the subscription is being unsubscribed.

Referenced by GenaAutoRenewSubscription(), UpnpEventSubscribe_assign(), and UpnpThreadDistribution().

The actual subscription time (for subscriptions only).

Referenced by GenaAutoRenewSubscription(), and UpnpEventSubscribe_assign().