| Description | Hierarchy | Fields | Methods | Properties |
type unaSDPParser = class(unaHTTPparser)
Basic SDP parser
![]() |
constructor create(response: unaHTTPparser = nil); |
![]() |
function getMD(index: int): punaSDPMediaDescription; |
![]() |
function getMDCount(): int; |
![]() |
procedure applyPayload(const payload: aString); overload; |
![]() |
procedure applyPayload(response: unaHTTPparser); overload; |
![]() |
procedure BeforeDestruction(); override; |
![]() |
procedure doCleanup(); override; |
![]() |
property a: string read f_a; |
![]() |
property b: string read f_b; |
![]() |
property c: punaSDPConnectionInfo read getCI; |
![]() |
property e: string read f_e; |
![]() |
property i: string read f_i; |
![]() |
property k: string read f_k; |
![]() |
property o: punaSDPSessionInfo read f_o; |
![]() |
property p: string read f_p; |
![]() |
property s: string read f_s; |
![]() |
property t: string read f_t; |
![]() |
property u: string read f_u; |
![]() |
property v: int read f_v; |
![]() |
property z: string read f_z; |
![]() |
constructor create(response: unaHTTPparser = nil); |
|
Creates SDP parser. Parameters
| |
![]() |
function getMD(index: int): punaSDPMediaDescription; |
|
Returns media description by index. | |
![]() |
function getMDCount(): int; |
|
Returns number of media descriptions. | |
![]() |
procedure applyPayload(const payload: aString); overload; |
|
Assigns SDP data from a sting. | |
![]() |
procedure applyPayload(response: unaHTTPparser); overload; |
|
Assigns SDP data from a HTTP/RTSP response with SDP payload received from remote side. | |
![]() |
procedure BeforeDestruction(); override; |
![]() |
procedure doCleanup(); override; |
![]() |
property a: string read f_a; |
|
global session attributes | |
![]() |
property b: string read f_b; |
|
zero or more bandwidth information lines | |
![]() |
property c: punaSDPConnectionInfo read getCI; |
|
connection information – not required if included in all media | |
![]() |
property e: string read f_e; |
|
email address | |
![]() |
property i: string read f_i; |
|
session information | |
![]() |
property k: string read f_k; |
|
encryption key | |
![]() |
property o: punaSDPSessionInfo read f_o; |
|
originator and session identifier | |
![]() |
property p: string read f_p; |
|
phone number | |
![]() |
property s: string read f_s; |
|
session name | |
![]() |
property t: string read f_t; |
|
One or more time descriptions (time the session is active) | |
![]() |
property u: string read f_u; |
|
URI of description | |
![]() |
property v: int read f_v; |
|
protocol version | |
![]() |
property z: string read f_z; |
|
time zone adjustments | |
(c) 2012 Lake of Soft