|
libamsip 4.6.0
|
Functions | |
| int | am_subscription_start (const char *identity, const char *url, const char *proxy, const char *event, const char *accept, int expires) |
| int | am_subscription_refresh (int did, const char *event, const char *accept, int expires) |
| int | am_subscription_build_refresh (int did, const char *event, const char *accept, int expires, osip_message_t **subscribe) |
| int | am_subscription_send_refresh (int did, osip_message_t *subscribe) |
| int | am_subscription_remove (int did) |
| int am_subscription_start | ( | const char * | identity, |
| const char * | url, | ||
| const char * | proxy, | ||
| const char * | event, | ||
| const char * | accept, | ||
| int | expires | ||
| ) |
Configure amsip to start a SIP subscription.
| identity | SIP url for caller. |
| url | SIP url for callee. |
| proxy | proxy header for SUBSCRIBE. |
| event | Event header for SUBSCRIBE. |
| accept | Accept header. |
| expires | Expires header for SUBSCRIBE. |
| int am_subscription_refresh | ( | int | did, |
| const char * | event, | ||
| const char * | accept, | ||
| int | expires | ||
| ) |
Build and send a SUBSCRIBE to refresh a subscription.
| did | Session identifier. |
| event | Event header for SUBSCRIBE. |
| accept | Accept header. |
| expires | expires time (0 to stop subscription). |
| int am_subscription_build_refresh | ( | int | did, |
| const char * | event, | ||
| const char * | accept, | ||
| int | expires, | ||
| osip_message_t ** | subscribe | ||
| ) |
Build a SUBSCRIBE to refresh a subscription.
| did | Session identifier. |
| event | Event header for SUBSCRIBE. |
| accept | Accept header. |
| expires | expires time (0 to stop subscription). |
| subscribe | pointer will contains a prepared SUBSCRIBE request. |
| int am_subscription_send_refresh | ( | int | did, |
| osip_message_t * | subscribe | ||
| ) |
Send a SUBSCRIBE to refresh a subscription.
| did | identifier of the subscription. |
| subscribe | SUBSCRIBE request to be sent. |
| int am_subscription_remove | ( | int | did | ) |
Remove outgoing subscription context.
| did | identifier of the subscription. |
1.7.3