gstsdp.sdporigin

Module for [SDPOrigin] class

class SDPOrigin

Types 1

The contents of the SDP "o=" field which gives the originator of the session (their username and the address of the user's host) plus a session id and session version number.

Fields
GstSDPOrigin _cInstance
Methods
void * _cPtr() nothrow
string username() @property nothrowGet `username` field. Returns: the user's login on the originating host, or it is "-" if the originating host does not support the concept of user ids.
void username(string propval) @property nothrowSet `username` field. Params: propval = the user's login on the originating host, or it is "-" if the originating host does not support the concept of user ids.
string sessId() @property nothrowGet `sessId` field. Returns: is a numeric string such that the tuple of @username, @sess_id, @nettype, @addrtype and @addr form a globally unique identifier for the session.
void sessId(string propval) @property nothrowSet `sessId` field. Params: propval = is a numeric string such that the tuple of @username, @sess_id, @nettype, @addrtype and @addr form a globally unique identifier for the session.
string sessVersion() @property nothrowGet `sessVersion` field. Returns: a version number for this announcement
void sessVersion(string propval) @property nothrowSet `sessVersion` field. Params: propval = a version number for this announcement
string nettype() @property nothrowGet `nettype` field. Returns: the type of network. "IN" is defined to have the meaning "Internet".
void nettype(string propval) @property nothrowSet `nettype` field. Params: propval = the type of network. "IN" is defined to have the meaning "Internet".
string addrtype() @property nothrowGet `addrtype` field. Returns: the type of @addr.
void addrtype(string propval) @property nothrowSet `addrtype` field. Params: propval = the type of @addr.
string addr() @property nothrowGet `addr` field. Returns: the globally unique address of the machine from which the session was created.
void addr(string propval) @property nothrowSet `addr` field. Params: propval = the globally unique address of the machine from which the session was created.
Constructors
this(void * ptr, Flag!"Take" take)