• Version 4.4.3
Show / Hide Table of Contents

Namespace OnixS.SimpleBinaryEncoding

Classes

BaseComposite

A base class for composite fields.

BaseGroup

A base class for repeating groups.

BaseMessage<THeader>

Base class for SBE messages.

BufferOverflowException

This exception is thrown when the memory region does not have enough space.

ConstantFieldException

This exception is thrown when a value is set to a constant field.

Decimal32Ref

A reference to a decimal field with a 32-bit mantissa.

Decimal64Ref

A reference to a decimal field with a 64-bit mantissa.

EncodingType

Encoding types.

EncodingTypeForEncoderAttribute

Specifies the value of Encoding Type which will be used for message encoding.

FieldIsRequiredException

This exception is thrown when the required tag is set to the null value.

FieldNotFoundException

This exception is thrown when the requested tag is absent in the field set.

Helper

A collection of helper methods to manipulate decoded strings and arrays.

InvalidFieldValueTypeException

The exception is thrown when an incorrect type is used to get or set the field.

MaturityMonthYearRef

A reference to the MaturityMonthYear field.

ResizableMessage

The base class for resizable messages.

TimestampRef

Timestamp field reference.

UnsupportedFeatureException

This exception is thrown when an unsupported SBE feature is detected..

VariableLengthField16Ref

A reference to a variable length field with 2 bytes Length field.

VariableLengthField8Ref

A reference to a variable length field with 1 byte Length field.

Structs

B3MessageHeader

B3 message header.

CmeILinkHeader

CME ILink 3 message header.

CmeMdp3Header

CME MDP3 message header.

MemoryPointer

A pointer to a contiguous region of memory.

MemoryPointer.UnmanagedPointer

A pointer to a continuous region of unmanaged memory.

SbeHeader

Simple Binary Encoder message header.

SimpleOpenFramingHeader

Simple Open Framing Header (SOFH).

Interfaces

IComposite

Represents a composite field.

IDecimal

Represents a decimal field.

IDecoder

SBE decoder.

IEncoder

SBE encoder.

IFieldSet

Represents a field set.

IGroup

Represents a repeating group.

IMaturityMonthYear

Represents a MaturityMonthYear field.

IMessage

A generic SBE message with tag-based field API.

IMessageHeader

Represents a conflated message header.

This header combines framing and SBE message encoding headers.

IMessageHeaderWithEncodingType

Represents a conflated message header with Encoding type field.

This header combines framing and SBE message encoding headers.

ITimestamp

Timestamp field.

IVariableLengthField

Variable-length field.

MemoryPointer.IMemoryPointer

Represents a pointer to a contiguous region of memory.

Enums

TimeUnit

Time unit.

In this article
Back to top Copyright © Onix Solutions.
Generated by DocFX