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