Share via


IAssembler Interface

Definition

An assembler used to pull raw, disjointed, bytes from the incoming stream and assemble them into their original form.

public interface IAssembler
type IAssembler = interface
Public Interface IAssembler
Derived

Properties

End

Gets a value indicating whether true if the current segment is the final segment of the stream.

Id

Gets the ID of this assembler.

Methods

Close()

Closes the assembler.

CreateStreamFromPayload()

Creates a new stream populated with the bytes of the assembler's payload.

GetPayloadAsStream()

Returns the assembler's payload as a stream.

OnReceive(Header, Stream, Int32)

The action the assembler executes when new bytes are received on the incoming stream.

Applies to