GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
ipmpx_dump.c File Reference
+ Include dependency graph for ipmpx_dump.c:

Macros

#define GF_IPMPX_MAX_TREE   100
 
#define GF_IPMPX_FORMAT_INDENT(ind_buf, indent)
 

Functions

static void StartList (FILE *trace, const char *name, u32 indent, Bool XMTDump)
 
static void EndList (FILE *trace, const char *name, u32 indent, Bool XMTDump)
 
static void StartElement (FILE *trace, const char *descName, u32 indent, Bool XMTDump)
 
static void EndAttributes (FILE *trace, Bool XMTDump, Bool has_children)
 
static void EndElement (FILE *trace, const char *descName, u32 indent, Bool XMTDump)
 
static void StartAttribute (FILE *trace, const char *attName, u32 indent, Bool XMTDump)
 
static void EndAttribute (FILE *trace, u32 indent, Bool XMTDump)
 
static void DumpInt (FILE *trace, char *attName, u32 val, u32 indent, Bool XMTDump)
 
static void DumpLargeInt (FILE *trace, char *attName, u64 val, u32 indent, Bool XMTDump)
 
static void DumpBool (FILE *trace, char *attName, u32 val, u32 indent, Bool XMTDump)
 
static void DumpData (FILE *trace, const char *name, char *data, u32 dataLength, u32 indent, Bool XMTDump)
 
static void DumpData_16 (FILE *trace, char *name, u16 *data, u16 dataLength, u32 indent, Bool XMTDump)
 
static void DumpBin128 (FILE *trace, char *name, char *data, u32 indent, Bool XMTDump)
 
static void DumpDate (FILE *trace, char *name, char *data, u32 indent, Bool XMTDump)
 
void gf_ipmpx_dump_ByteArray (GF_IPMPX_ByteArray *_p, const char *attName, FILE *trace, u32 indent, Bool XMTDump)
 
void gf_ipmpx_dump_AUTH (GF_IPMPX_Authentication *ipa, FILE *trace, u32 indent, Bool XMTDump)
 
void gf_ipmpx_dump_BaseData (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_OpaqueData (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_KeyData (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_SecureContainer (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_InitAuthentication (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_TrustSecurityMetadata (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_MutualAuthentication (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_GetToolsResponse (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_ParametricDescription (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_ToolParamCapabilitiesQuery (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_ToolParamCapabilitiesResponse (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_ConnectTool (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_DisconnectTool (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_GetToolContext (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_GetToolContextResponse (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_AddToolNotificationListener (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_RemoveToolNotificationListener (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_NotifyToolEvent (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_CanProcess (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_ToolAPI_Config (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_WatermarkingInit (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_SendWatermark (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_SelectiveDecryptionInit (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_ISMACryp (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 
GF_Err gf_ipmpx_dump_data (GF_IPMPX_Data *_p, FILE *trace, u32 indent, Bool XMTDump)
 

Macro Definition Documentation

#define GF_IPMPX_MAX_TREE   100
#define GF_IPMPX_FORMAT_INDENT (   ind_buf,
  indent 
)
Value:
{ \
u32 z; \
for (z=0; z<indent; z++) ind_buf[z] = ' '; \
ind_buf[z] = 0; \
} \
#define assert(x)
Definition: dlmalloc.c:1319
uint32_t u32
Definition: setup.h:246
#define GF_IPMPX_MAX_TREE
Definition: ipmpx_dump.c:30

Function Documentation

static void StartList ( FILE *  trace,
const char *  name,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the caller graph for this function:

static void EndList ( FILE *  trace,
const char *  name,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the caller graph for this function:

static void StartElement ( FILE *  trace,
const char *  descName,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the caller graph for this function:

static void EndAttributes ( FILE *  trace,
Bool  XMTDump,
Bool  has_children 
)
static

+ Here is the caller graph for this function:

static void EndElement ( FILE *  trace,
const char *  descName,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the caller graph for this function:

static void StartAttribute ( FILE *  trace,
const char *  attName,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the caller graph for this function:

static void EndAttribute ( FILE *  trace,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the caller graph for this function:

static void DumpInt ( FILE *  trace,
char *  attName,
u32  val,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void DumpLargeInt ( FILE *  trace,
char *  attName,
u64  val,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void DumpBool ( FILE *  trace,
char *  attName,
u32  val,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void DumpData ( FILE *  trace,
const char *  name,
char *  data,
u32  dataLength,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void DumpData_16 ( FILE *  trace,
char *  name,
u16 data,
u16  dataLength,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void DumpBin128 ( FILE *  trace,
char *  name,
char *  data,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void DumpDate ( FILE *  trace,
char *  name,
char *  data,
u32  indent,
Bool  XMTDump 
)
static

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void gf_ipmpx_dump_ByteArray ( GF_IPMPX_ByteArray _p,
const char *  attName,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void gf_ipmpx_dump_AUTH ( GF_IPMPX_Authentication ipa,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void gf_ipmpx_dump_BaseData ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_OpaqueData ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_KeyData ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_SecureContainer ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_InitAuthentication ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_TrustSecurityMetadata ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_MutualAuthentication ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_GetToolsResponse ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_ParametricDescription ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_ToolParamCapabilitiesQuery ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_ToolParamCapabilitiesResponse ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_ConnectTool ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_DisconnectTool ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_GetToolContext ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_GetToolContextResponse ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_AddToolNotificationListener ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_RemoveToolNotificationListener ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_NotifyToolEvent ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_CanProcess ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_ToolAPI_Config ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_WatermarkingInit ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_SendWatermark ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_SelectiveDecryptionInit ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_ISMACryp ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_ipmpx_dump_data ( GF_IPMPX_Data _p,
FILE *  trace,
u32  indent,
Bool  XMTDump 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: