Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Examples

njb_keyval_struct Struct Reference

#include <libnjb.h>


Data Fields

char key [5]
u_int32_t value1
u_int32_t value2
unsigned char deviceid [16]
njb_keyval_tnext


Detailed Description

Struct to hold key/value pairs which are used for some kind of DRM encryption scheme. Usage unknown.
Examples:

handshake.c.


Field Documentation

unsigned char njb_keyval_struct::deviceid[16]
 

The SDMI compliant device ID associated with this key

char njb_keyval_struct::key[5]
 

The name of this key (AR00, PL00 etc.)

Examples:
handshake.c.

njb_keyval_t* njb_keyval_struct::next
 

A pointer to the next key/value pair

Examples:
handshake.c.

u_int32_t njb_keyval_struct::value1
 

The first 32 bit unsigned integer of this key

Examples:
handshake.c.

u_int32_t njb_keyval_struct::value2
 

The second 32 bit unsigned integer of this key

Examples:
handshake.c.


The documentation for this struct was generated from the following file:
Generated on Thu Oct 20 20:35:59 2005 for libnjb by  doxygen 1.4.4