sofia-sip/sip_tag_class.h File Reference

Defined when <sip_tag_class.h> have been included. More...

#include <sofia-sip/su_tag_class.h>
#include <sofia-sip/msg_tag_class.h>

Include dependency graph for sip_tag_class.h:

Go to the source code of this file.
#define SIPHDRTAG_NAMED_TYPEDEF(n, t)
 Define a named tag type for SIP header t.
#define SIPHDRTAG_TYPEDEF(t)
 Define a tag type for SIP header t.
#define SIPSTRTAG_TYPEDEF(t)
 Define a string tag type for SIP header t.
#define SIPMSGTAG_TYPEDEF(t)
 Define a tag type for SIP message t.
#define SIPEXTHDRTAG_TYPEDEF(n, t)
 Define a named tag type using structure of SIP header t.
tag_class_t siphdrtag_class [1]
 Tag class for SIP headers.
tag_class_t sipstrtag_class [1]
 Tag class for string values of SIP headers.
tag_class_t sipmsgtag_class [1]
 Tag class for SIP message.
tag_class_t sipexthdrtag_class [1]
 Tag class using SIP header structure.
tagi_tsiptag_filter (tagi_t *dst, tagi_t const f[], tagi_t const *src, void **bb)
 Filter a for SIP header tag.


Detailed Description

Defined when <sip_tag_class.h> have been included.

Tag classes for SIP headers.

Author:
Pekka Pessi <Pekka.Pessi@nokia-email.address.hidden>.
Date:
Created: Wed Feb 21 11:01:45 2001 ppessi

Define Documentation

#define SIPEXTHDRTAG_TYPEDEF ( n,
 ) 

Define a named tag type using structure of SIP header t.

#define SIPHDRTAG_NAMED_TYPEDEF ( n,
 ) 

Define a named tag type for SIP header t.

#define SIPHDRTAG_TYPEDEF (  ) 

Define a tag type for SIP header t.

#define SIPMSGTAG_TYPEDEF (  ) 

Define a tag type for SIP message t.

#define SIPSTRTAG_TYPEDEF (  ) 

Define a string tag type for SIP header t.


Function Documentation

tagi_t* siptag_filter ( tagi_t dst,
tagi_t const   f[],
tagi_t const *  src,
void **  bb 
)

Filter a for SIP header tag.

Parameters:
[in] dst tag list for filtering result. May be NULL.
[in] f filter tag
[in] src tag item from source list.
[in,out] bb pointer to pointer of mempory area used to dup the filtering result
This function is also used to calculate size for filtering result.


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