Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members

# sdesItem_s Struct Reference

This is a linked list of structures containing source description 'items' such as canonical name, email, location etc. More...

`#include <RTCP_Packet.h>`

Collaboration diagram for sdesItem_s:

[legend]
List of all members.

## Public Attributes
sdesItem_t* | next_
| link to next item.
unsigned char | type_
| Type of item (eg canonical name).
union {
struct {
unsigned char length_
char* data_
} standard_
struct {
unsigned char name_length_
unsigned char data_length_
char* name_
char* data_
} priv_
} | info_

## Detailed Description

This is a linked list of structures containing source description 'items' such as canonical name, email, location etc.

## Member Data Documentation

char* sdesItem_s::data_

| Item data, not null-terminated.

unsigned char sdesItem_s::data_length_

| Length of the item data (in octets).

union { ... } sdesItem_s::info_

unsigned char sdesItem_s::length_

| Length of an item (in octets).

char* sdesItem_s::name_

| The name of the item, not null-terminated.

unsigned char sdesItem_s::name_length_

| Length of the name of an item (in octets).

sdesItem_t * sdesItem_s::next_

| link to next item.

struct { ... } sdesItem_s::priv_

struct { ... } sdesItem_s::standard_

unsigned char sdesItem_s::type_

| Type of item (eg canonical name).

The documentation for this struct was generated from the following file:

- RTCP_Packet.h