Click or drag to resize

RtspMessage Class

Base class of RtspRequest and RtspResponse
Inheritance Hierarchy
SystemObject
  Ozeki.CameraBaseDisposable
    Ozeki.CameraRtspMessage

Namespace: Ozeki.Camera
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 10.4.13.0
Syntax
public class RtspMessage : BaseDisposable, 
	IPacket

The RtspMessage type exposes the following members.

Constructors
 NameDescription
Public methodRtspMessage(ArraySegmentByte) Creates a managed representation of an abstract RtspMessage concept from RFC2326.
Public methodRtspMessage(RtspMessage) Creates a RtspMessage by copying the properties of another.
Public methodRtspMessage(Byte, Int32) Creates a RtspMessage from the given bytes
Public methodRtspMessage(RtspMessageType, NullableDouble, Encoding) Constructs a RtspMessage
Top
Properties
 NameDescription
Public propertyBody The body of the RtspMessage
Public propertyCSeq Indicates the CSeq of this RtspMessage
Public propertyDisposed Indicates if Dispose has been called previously.
(Inherited from BaseDisposable)
Public propertyEncoding The encoding of this RtspMessage. (Defaults to UTF-8)
Public propertyIsComplete Indicates if the RtspMessage is complete
Public propertyItem Accesses the header value
Public propertyLength The length of the RtspMessage in bytes.
Public propertyMessageType Indicates if this RtspMessage is a request or a response
Public propertyShouldDispose Indicates if the instance should dispose any resourced when disposed.
(Inherited from BaseDisposable)
Public propertyStatusCode Indicates the StatusCode of the RtspResponse
Public propertyTransferred Indicates when the RtspMessage was transferred if sent.
Public propertyUserAgent Indicates the UserAgent of this RtspRquest
Public propertyVersion 
Top
Methods
 NameDescription
Public methodAppendOrSetHeader 
Protected methodCheckDisposed Throws an ObjectDisposedException if Disposed is true.
(Inherited from BaseDisposable)
Public methodCompleteFrom 
Public methodContainsHeader 
Public methodDispose Disposes of all resourced used by the RtspMessage
(Overrides BaseDisposableDispose)
Protected methodFinalize
(Overrides BaseDisposableFinalize)
Public methodStatic memberFromHttpBytes 
Public methodGetHeader 
Public methodGetHeaders Gets an array of all headers present in the RtspMessage
Public methodGetHeaderValue 
Public methodPrepare 
Public methodRemoveHeader Removes a header from the RtspMessage
Public methodSetHeader Sets or adds a header value
Public methodToBytes Creates a Packet from the RtspMessage which can be sent on the network
Public methodStatic memberToHttpBytes 
Public methodToString Creates a 'string' representation of the RtspMessage including all binary data contained therein.
(Overrides ObjectToString)
Top
Fields
See Also