Main Page
|
Modules
|
Namespace List
|
Class Hierarchy
|
Alphabetical List
|
Class List
|
File List
|
Namespace Members
|
Class Members
|
File Members
|
Related Pages
ParseTransport Class Reference
#include <
ParseTransport.h
>
Collaboration diagram for ParseTransport:
[
legend
]
List of all members.
Public Types
enum
IntSpec
{
PORT
,
SERVER_PORT
,
CLIENT_PORT
,
INTERLEAVED
}
enum
Mode
{
PLAY
,
RECORD
}
Public Member Functions
ParseTransport
(
RTSP::TransportTypes
p)
~ParseTransport
()
RTSP::TransportTypes
getProtocol
()
ParseTransport
*
getNextTransport
()
void
setNextTransport
(
ParseTransport
*pt)
int
setDestination
(const char *dest="")
bool
hasDestination
()
const
MNString
&
getDestination
()
int
setRange
(int s, int start)
int
setRange
(int s, int start, int end)
bool
hasPort
()
bool
hasClientPort
()
bool
hasServerPort
()
bool
hasInterleaved
()
int
getStartPort
()
int
getEndPort
()
int
getStartClientPort
()
int
getEndClientPort
()
int
getStartServerPort
()
int
getEndServerPort
()
int
getStartInterleaved
()
int
getEndInterleaved
()
int
setMulticast
(bool m)
bool
getMulticast
()
int
setAppend
(bool a)
bool
getAppend
()
int
setTtl
(int t)
bool
hasTtl
()
int
getTtl
()
int
setLayers
(int l)
bool
hasLayers
()
int
getLayers
()
int
setSsrc
(long s)
bool
hasSsrc
()
long
getSsrc
()
int
setMode
(const char *m)
Mode
getMode
()
int
setProxyCaching
(bool m)
bool
getProxyCaching
()
int
setProxyStreaming
(bool m)
bool
getProxyStreaming
()
int
setProxyRtcp
(const char *rtcp)
bool
hasProxyRtcp
()
const
MNString
&
getProxyRtcp
()
int
setProxyFormatswitching
(bool m)
bool
getProxyFormatswitching
()
const
MNString
&
getErrorString
()
int
getErrorNum
()
void
append
(
ParseTransport
*p)
MNString
&
toString
()
Friends
ostream &
operator<<
(ostream &ostr,
IntSpec
p)
ostream &
operator<<
(ostream &ostr,
Mode
p)
Member Enumeration Documentation
enum
ParseTransport::IntSpec
Enumeration values:
PORT
SERVER_PORT
CLIENT_PORT
INTERLEAVED
enum
ParseTransport::Mode
Enumeration values:
PLAY
RECORD
Constructor & Destructor Documentation
ParseTransport::ParseTransport
(
RTSP::TransportTypes
p
)
ParseTransport::~
ParseTransport
(
)
Member Function Documentation
void ParseTransport::append
(
ParseTransport
*
p
)
bool ParseTransport::getAppend
(
)
const
MNString
& ParseTransport::getDestination
(
)
int ParseTransport::getEndClientPort
(
)
int ParseTransport::getEndInterleaved
(
)
int ParseTransport::getEndPort
(
)
int ParseTransport::getEndServerPort
(
)
int ParseTransport::getErrorNum
(
)
const
MNString
& ParseTransport::getErrorString
(
)
int ParseTransport::getLayers
(
)
Mode
ParseTransport::getMode
(
)
bool ParseTransport::getMulticast
(
)
ParseTransport
* ParseTransport::getNextTransport
(
)
RTSP::TransportTypes
ParseTransport::getProtocol
(
)
bool ParseTransport::getProxyCaching
(
)
bool ParseTransport::getProxyFormatswitching
(
)
const
MNString
& ParseTransport::getProxyRtcp
(
)
bool ParseTransport::getProxyStreaming
(
)
long ParseTransport::getSsrc
(
)
int ParseTransport::getStartClientPort
(
)
int ParseTransport::getStartInterleaved
(
)
int ParseTransport::getStartPort
(
)
int ParseTransport::getStartServerPort
(
)
int ParseTransport::getTtl
(
)
bool ParseTransport::hasClientPort
(
)
bool ParseTransport::hasDestination
(
)
bool ParseTransport::hasInterleaved
(
)
bool ParseTransport::hasLayers
(
)
bool ParseTransport::hasPort
(
)
bool ParseTransport::hasProxyRtcp
(
)
bool ParseTransport::hasServerPort
(
)
bool ParseTransport::hasSsrc
(
)
bool ParseTransport::hasTtl
(
)
int ParseTransport::setAppend
(
bool
a
)
int ParseTransport::setDestination
(
const char *
dest
=
""
)
int ParseTransport::setLayers
(
int
l
)
int ParseTransport::setMode
(
const char *
m
)
int ParseTransport::setMulticast
(
bool
m
)
void ParseTransport::setNextTransport
(
ParseTransport
*
pt
)
int ParseTransport::setProxyCaching
(
bool
m
)
int ParseTransport::setProxyFormatswitching
(
bool
m
)
int ParseTransport::setProxyRtcp
(
const char *
rtcp
)
int ParseTransport::setProxyStreaming
(
bool
m
)
int ParseTransport::setRange
(
int
s
,
int
start
,
int
end
)
int ParseTransport::setRange
(
int
s
,
int
start
)
int ParseTransport::setSsrc
(
long
s
)
int ParseTransport::setTtl
(
int
t
)
MNString
& ParseTransport::toString
(
)
Friends And Related Function Documentation
ostream& operator<<
(
ostream &
ostr
,
Mode
p
)
[friend]
ostream& operator<<
(
ostream &
ostr
,
IntSpec
p
)
[friend]
The documentation for this class was generated from the following file:
ParseTransport.h
Generated on Sun Mar 6 13:36:04 2005 for Komssys by
1.3.8