nea.c File Reference


Detailed Description

Nokia Event Client API agent implementation.

Author:
Pekka Pessi <Pekka.Pessi@nokia-email.address.hidden>
Date:
Created: Wed Feb 14 18:32:58 2001 ppessi

#include "config.h"
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <stdarg.h>
#include <assert.h>
#include <sofia-sip/su_tagarg.h>
#include <sofia-sip/sip.h>
#include <sofia-sip/sip_header.h>
#include <sofia-sip/sip_util.h>
#include <sofia-sip/sip_status.h>
#include <sofia-sip/su_wait.h>
#include "sofia-sip/nea.h"

Include dependency graph for nea.c:


Functions

nea_tnea_create (nta_agent_t *agent, su_root_t *root, nea_notify_f no_callback, nea_magic_t *context, tag_type_t tag, tag_value_t value,...)
 Create a subscription agent.
int nea_update (nea_t *nea, tag_type_t tag, tag_value_t value,...)
 Update SUBSCRIBE payload (filter rules).
void nea_end (nea_t *nea)
 Unsubscribe agent.
void nea_destroy (nea_t *nea)
 Destroy a subscription agent.
int handle_notify (nea_t *nea, nta_leg_t *leg, nta_incoming_t *irq, sip_t const *sip)
 handle notifications

Sofia-SIP 1.12.6 - Copyright (C) 2006 Nokia Corporation. All rights reserved. Licensed under the terms of the GNU Lesser General Public License.