Click or drag to resize
RtpPacket Class
An RTP packet.
Inheritance Hierarchy
SystemObject
  FM.IceLinkRtpPacket

Namespace: FM.IceLink
Assembly: FM.IceLink (in FM.IceLink.dll) Version: 3.0.3.48 (3.0.3.48)

The RtpPacket type exposes the following members.

Constructors
  NameDescription
Public methodRtpPacket
Initializes a new instance of the RtpPacket class.
Public methodRtpPacket(DataBuffer)
Initializes a new instance of the RtpPacket class.
Top
Properties
  NameDescription
Public propertyBuffer
Gets the buffer.
Public propertyContributingSourceCount
Gets the number of ContributingSources.
Public propertyContributingSources
Gets or sets the contributing sources.
Public propertyContributingSourcesLength
Gets the length of the ContributingSources in bytes.
Public propertyContributingSourcesOffset
Gets the offset of the ContributingSources array.
Public propertyExtension
Gets a value indicating whether this RtpPacket has a header extension.
Public propertyStatic memberFixedHeaderLength
Gets the length of the fixed header.
Public propertyHeader
Gets the header.
Public propertyHeaderExtension
Gets or sets the header extension.
Public propertyHeaderExtensionId
Gets or sets the header extension ID.
Public propertyHeaderExtensionLength
Gets the length of the HeaderExtension in bytes.
Public propertyHeaderExtensionOffset
Gets the offset of the HeaderExtensionId.
Public propertyHeaderLength
Gets the length of the fixed and variable headers.
Public propertyMarker
Gets or sets a value indicating whether this RtpPacket has the marker flag set.
Public propertyPadding
Gets or sets a value indicating whether this RtpPacket is padded.
Public propertyPaddingLength
Gets or sets the padding length.
Public propertyPayload
Gets or sets the packet payload.
Public propertyPayloadLength
Gets the length of the Payload.
Public propertyPayloadOffset
Gets the offset of the Payload.
Public propertyPayloadType
Gets or sets the payload type.
Public propertySequenceNumber
Gets or sets the sequence number.
Public propertySynchronizationSource
Gets or sets the synchronization source.
Public propertyTimestamp
Gets or sets the timestamp.
Public propertyStatic memberUnset
Gets a value indicating a number is not set.
Public propertyVariableHeaderLength
Gets the length of the variable header.
Public propertyVersion
Gets or sets the version.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodStatic memberGetSequenceNumberDelta
Retrieves the difference between two sequence numbers while accounting for overflow rollover.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberTest
Tests this instance.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodStatic memberWrap
Parses the specified buffer.
Top
See Also