gstsdp.mikeypayload_key_data

Module for [MIKEYPayloadKeyData] class

Types 1

The Key data payload contains key material. It should be added as sub payload to the KEMAC.

Fields
Methods
void * _cPtr() nothrow
gstsdp.mikeypayload.MIKEYPayload pt() @property nothrowGet `pt` field. Returns: the payload header
gstsdp.types.MIKEYKeyDataType keyType() @property nothrowGet `keyType` field. Returns: the #GstMIKEYKeyDataType of @key_data
void keyType(gstsdp.types.MIKEYKeyDataType propval) @property nothrowSet `keyType` field. Params: propval = the #GstMIKEYKeyDataType of @key_data
ushort keyLen() @property nothrowGet `keyLen` field. Returns: length of @key_data
void keyLen(ushort propval) @property nothrowSet `keyLen` field. Params: propval = length of @key_data
ushort saltLen() @property nothrowGet `saltLen` field. Returns: the length of @salt_data, can be 0
void saltLen(ushort propval) @property nothrowSet `saltLen` field. Params: propval = the length of @salt_data, can be 0
gstsdp.types.MIKEYKVType kvType() @property nothrowGet `kvType` field. Returns: the Key Validity type
void kvType(gstsdp.types.MIKEYKVType propval) @property nothrowSet `kvType` field. Params: propval = the Key Validity type
Constructors
this(void * ptr, Flag!"Take" take)