• Programming Guide
  • Api Documentation
Show / Hide Table of Contents
  • OnixS.CmeMdHandler
    • BestBidOfferTrackingOptions
    • BestBidOfferTrackingParameters
    • BitmapField
    • BookBase<T>
    • BookChangeType
    • BookUpdatedCallbackPolicy
    • ConnectionType
    • ConsolidatedOrderBook
    • ErrorHandler
    • ErrorReason
    • EventIndicator
    • FeedState
    • FeedStateChangedHandler
    • FeedType
    • Handler
    • HandlerStartupStrategy
    • HandlerState
    • ImpliedOrderBook
    • ImpliedOrderBookChangedHandler
    • ImpliedPriceLevel
    • InfoHandler
    • ISecurityDefinition
    • LicenseException
    • LicenseExpiredException
    • LicenseNotFoundException
    • MarketByOrderBook
    • MarketByOrderBookChangedHandler
    • MarketByPriceBookBase<T>
    • MDEntryType
    • MDUpdateAction
    • MessageProcessingHandler
    • MsgType
    • NoDataOnFeedReceivedHandler
    • Order
    • OrderBookHandler<T>
    • OrderBookType
    • OrderBookUpdatedHandler<T>
    • OrderBookUtils
    • OrderIdsReceivedHandler
    • Packet
    • PacketProcessingHandler
    • RegularOrderBook
    • RegularOrderBookChangedHandler
    • RegularPriceLevel
    • ReplayErrorHandler
    • ReplayFinishedHandler
    • ReplayOptions
    • RequestForQuoteReceivedHandler
    • SecurityDefinitionHandler
    • SecurityStatus
    • SecurityStatusChangedHandler
    • SecurityTradingEvent
    • SecurityUpdateAction
    • Side
    • StateChangedHandler
    • StatisticsHandler
    • StatisticsResetHandler
    • StatisticsType
    • Tags
    • Timestamp
    • TimestampHelper
    • TopOfTheOrderBookUpdatedHandler<T>
    • TradeHandler
    • TradeUpdateAction
    • WarningHandler
    • WarningReason
  • OnixS.SimpleBinaryEncoding
    • Decimal32Ref
    • Decimal64Ref
    • DecimalHelper
    • DecoderHelper
    • FieldNotFoundException
    • Helper
    • IComposite
    • IDecimal
    • IDecoder
    • IFieldSet
    • IGroup
    • IMaturityMonthYear
    • IMessage
    • InvalidFieldValueType
    • LicenseException
    • LicenseExpiredException
    • LicenseNotFoundException
    • MaturityMonthYearRef
    • ReadOnlyDictionary<TKey, TValue>
  • OnixS.SimpleBinaryEncoding.CodeGenerator
    • MessageSchemaByteOrderAttribute
    • MessageSchemaDescriptionAttribute
    • MessageSchemaIdAttribute
    • MessageSchemaPackageAttribute
    • MessageSchemaSemanticVersionAttribute
    • MessageSchemaVersionAttribute
    • StrongTypedCodeGenerator
  • OnixS.SimpleBinaryEncoding.Templates
    • ByteOrder
    • CompositeTypeInfo
    • EnumTypeInfo
    • EnumValue
    • FieldInfo
    • FieldSetFieldInfo
    • GroupFieldInfo
    • MessageInfo
    • Presence
    • PrimitiveFieldInfo
    • PrimitiveType
    • PrimitiveTypeInfo
    • TemplateLibrary
    • TypeInfo

Interface IMessage

Represents message.

Inherited Members
IFieldSet.Contains(Int32)
IFieldSet.GetSignedByte(Int32)
IFieldSet.GetByte(Int32)
IFieldSet.GetShort(Int32)
IFieldSet.GetUnsignedShort(Int32)
IFieldSet.GetInteger(Int32)
IFieldSet.GetUnsignedInteger(Int32)
IFieldSet.GetLong(Int32)
IFieldSet.GetUnsignedLong(Int32)
IFieldSet.GetString(Int32)
IFieldSet.GetChar(Int32)
IFieldSet.GetBoolean(Int32)
IFieldSet.GetDecimal(Int32)
IFieldSet.GetMaturityMonthYear(Int32)
IFieldSet.GetGroup(Int32)
System.ICloneable.Clone()
System.IDisposable.Dispose()
Namespace: OnixS.SimpleBinaryEncoding
Assembly: OnixS.SimpleBinaryEncoding.dll
Syntax
public interface IMessage : IFieldSet, ICloneable, IDisposable

Properties

BlockLength

Gets message block length.

Declaration
ushort BlockLength { get; }
Property Value
Type Description
System.UInt16

Buffer

Message buffer.

Declaration
byte *Buffer { get; }
Property Value
Type Description
System.Byte*

MsgSize

Gets message size.

Declaration
ushort MsgSize { get; }
Property Value
Type Description
System.UInt16

SchemaID

Gets schema id which is used to encode this message.

Declaration
ushort SchemaID { get; }
Property Value
Type Description
System.UInt16

SchemaIdUsedForDecode

Gets schema id which is used to decode this message.

Declaration
ushort SchemaIdUsedForDecode { get; }
Property Value
Type Description
System.UInt16

SchemaVersionUsedForDecode

Gets schema version which is used to decode this message.

Declaration
ushort SchemaVersionUsedForDecode { get; }
Property Value
Type Description
System.UInt16

TemplateID

Gets message template id.

Declaration
ushort TemplateID { get; }
Property Value
Type Description
System.UInt16

Type

Gets message type.

Declaration
string Type { get; }
Property Value
Type Description
System.String

Version

Gets message size.

Declaration
ushort Version { get; }
Property Value
Type Description
System.UInt16
Back to top Generated by DocFX