sdplib.h

Go to the documentation of this file.
00001 
00033 #ifndef _SDPLIB_H_
00034 #define _SDPLIB_H_
00035 
00036 #include "sdp_message.h"
00037 
00043 typedef struct sf {
00044     char *filter_mode;  
00045     char *net_type;             
00046     char *addr_type;    
00047     char *dest_addr;    
00048     char *src_addr;             
00049 } sf_t;
00050 
00056 typedef struct fec_dec {
00057         unsigned int index;             
00058         short fec_enc_id;               
00059         int fec_inst_id;                
00060         struct fec_dec* next;   
00061 } fec_dec_t;
00062 
00073 char* sdp_attr_get(sdp_message_t *sdp, char *attr_name);
00074 
00084 sf_t* sf_char2struct(char *src_filt);
00085 
00086 /*
00087  * This function frees source filter structure.
00088  *
00089  * @param sf pointer to source filter structure
00090  *
00091  */
00092 
00093 void sf_free(sf_t *sf) ;
00094 
00104 fec_dec_t* sdp_fec_dec_get(sdp_message_t *sdp);
00105 
00115 fec_dec_t* fec_dec_char2struct(char *fec_dec);
00116 
00124 void fec_dec_free(fec_dec_t *fec_dec);
00125 
00126 #endif

Generated on Fri Mar 9 19:59:55 2007 for MAD-FCL by  doxygen 1.5.0