IAMFSerializer Interface

Provides access to high-level AMF serialization methods.

Members

Name Description
Method InitSerializer Write serialization options.
Method WriteAMF0Header AMF message packet #2a call. Write header(s).
Method WriteAMF0HeaderCount AMF message packet #2 call. Write header count. Use zero to skip headers.
Method WriteAMF0MessageCount AMF message packet #3 call. Write message count.
Method WriteAMF0MessageHeader AMF message packet #3a call. Write message(s). Set isAMF3content to true if you are sending AMF3 data in the message.
Method WriteAMF0MessageVersion AMF message packet #1 call. Write AMF0 message version.
Method WriteObject Serializes an object.
Read-only property Writer Obtains AMF Writer.

IAMFSerializer.InitSerializer Method

Write serialization options.

Public Sub InitSerializer ( _
    ByVal pWriter As IAMFWriter, _
    ByVal pProps As IPropertySet _
)
public void InitSerializer (
    IAMFWriter pWriter,
    IPropertySet pProps
);

IAMFSerializer.WriteAMF0Header Method

AMF message packet #2a call. Write header(s).

Public Sub WriteAMF0Header ( _
    ByVal Name As String, _
    ByVal mustUnderstand As Boolean, _
    ByVal Value As Object _
)
public void WriteAMF0Header (
    string Name,
    bool mustUnderstand,
    object Value
);

IAMFSerializer.WriteAMF0HeaderCount Method

AMF message packet #2 call. Write header count. Use zero to skip headers.

Public Sub WriteAMF0HeaderCount ( _
    ByVal headerCount As Short _
)
public void WriteAMF0HeaderCount (
    short headerCount
);

IAMFSerializer.WriteAMF0MessageCount Method

AMF message packet #3 call. Write message count.

Public Sub WriteAMF0MessageCount ( _
    ByVal messageCount As Short _
)
public void WriteAMF0MessageCount (
    short messageCount
);

IAMFSerializer.WriteAMF0MessageHeader Method

AMF message packet #3a call. Write message(s). Set isAMF3content to true if you are sending AMF3 data in the message.

Public Sub WriteAMF0MessageHeader ( _
    ByVal targetURI As String, _
    ByVal respURI As String, _
    ByVal length As Integer _
)
public void WriteAMF0MessageHeader (
    string targetURI,
    string respURI,
    int length
);

IAMFSerializer.WriteAMF0MessageVersion Method

AMF message packet #1 call. Write AMF0 message version.

Public Sub WriteAMF0MessageVersion ( _
    ByVal sVersion As Short _
)
public void WriteAMF0MessageVersion (
    short sVersion
);

IAMFSerializer.Writer Property

Obtains AMF Writer.

Public ReadOnly Property Writer As IAMFWriter
public IAMFWriter Writer {get;}

Inherited Interfaces

Interfaces Description
IExternalSerializer Provides access to high-level JSON serialization methods.

Classes that implement IAMFSerializer

Classes Description

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.