RFA .NET

The SingleWriteIterator type exposes the following members.

Methods

  NameDescription
Public methodBind(ArrayEntry)
Binds ArrayEntry encoding.
Public methodBind(ElementEntry)
Binds ElementEntry encoding. For standard data only.
Public methodBind(FieldEntry)
Binds FieldEntry encoding. For encoding standard data only.
Public methodBind(FilterEntry)
Binds FilterEntry encoding.
Public methodBind(MapEntry)
Binds MapEntry encoding.
Public methodBind(SeriesEntry)
Binds SeriesEntry encoding.
Public methodBind(VectorEntry)
Binds VectorEntry encoding.
Public methodBind(FilterEntry, Byte)
Binds FilterEntry encoding.
Public methodClear
Clears iterator to allow re-encoding data into the same data container passed by Initialize() in previous allocated memory.
Public methodComplete
Public methodDispose
Releases unmanaged resources.
Public methodInitialize(Data)
Initializes iterator.
Public methodInitialize(Data, UInt32)
Initializes iterator.
Public methodSetBlank
Encodes a blank data type.
Public methodSetBuffer
Encodes raw data into the iterator's buffer, assuming that the data is for the next expected state.
Public methodSetData
Encodes a pre-encoded data input.
Public methodSetDate()()()()
Encodes a date with the default value(0) in year, month, and day data.
Public methodSetDate(UInt16)
Encodes a date with individual inputs.
Public methodSetDate(UInt16, Byte)
Encodes a date with individual inputs.
Public methodSetDate(UInt16, Byte, Byte)
Encodes a date with individual inputs.
Public methodSetDateTime()()()()
Encodes a date and time with the default value(0).
Public methodSetDateTime(UInt16)
Encodes a date and time with individual inputs.
Public methodSetDateTime(UInt16, Byte)
Encodes a date and time with individual inputs.
Public methodSetDateTime(UInt16, Byte, Byte)
Encodes a date and time with individual inputs.
Public methodSetDateTime(UInt16, Byte, Byte, Byte)
Encodes a date and time with individual inputs.
Public methodSetDateTime(UInt16, Byte, Byte, Byte, Byte)
Encodes a date and time with individual inputs.
Public methodSetDateTime(UInt16, Byte, Byte, Byte, Byte, Byte)
Encodes a date and time with individual inputs.
Public methodSetDateTime(UInt16, Byte, Byte, Byte, Byte, Byte, UInt16)
Encodes a date and time with individual inputs.
Public methodSetDateTime(UInt16, Byte, Byte, Byte, Byte, Byte, UInt16, UInt16)
Encodes a date and time with individual inputs.
Public methodSetDateTime(UInt16, Byte, Byte, Byte, Byte, Byte, UInt16, UInt16, UInt16)
Encodes a date and time with individual inputs.
Public methodSetDouble
Encodes a double number.
Public methodSetEnum()()()()
Encodes an enumeration.
Public methodSetEnum(UInt16)
Encodes an enumeration.
Public methodSetFloat
Encodes a float number.
Public methodSetInt
Encodes an Int number.
Public methodSetQos()()()()
Encodes a Qos with the default value.
Public methodSetQos(UInt16)
Encodes a Qos with the specified timeliness.
Public methodSetQos(UInt16, UInt16)
Encodes a Qos with the specified rate and timeliness.
Public methodSetReal
Encodes a real number.
Public methodSetRespStatus(RFA_String)
Encodes a response status with the specified information.
Public methodSetRespStatus(RFA_String, Byte)
Encodes a response status with the specified information.
Public methodSetRespStatus(RFA_String, Byte, Byte)
Encodes a response status with the specified information.
Public methodSetRespStatus(RFA_String, Byte, Byte, Byte)
Encodes a response status with the specified information.
Public methodSetString
Encodes a string into the raw format for this dataType.
Public methodSetTime()()()()
Encodes a time with the default value(0) in year, month, and day data.
Public methodSetTime(Byte)
Encodes a time with individual inputs.
Public methodSetTime(Byte, Byte)
Encodes a time with individual inputs.
Public methodSetTime(Byte, Byte, Byte)
Encodes a time with individual inputs.
Public methodSetTime(Byte, Byte, Byte, UInt16)
Encodes a time with individual inputs.
Public methodSetTime(Byte, Byte, Byte, UInt16, UInt16)
Encodes a time with individual inputs.
Public methodSetTime(Byte, Byte, Byte, UInt16, UInt16, UInt16)
Encodes a time with individual inputs.
Public methodSetUInt
Encodes an UInt number.
Public methodStart(ElementList)
Initializes ElementList encoding initialization.
Public methodStart(FieldList)
Initializes FieldList encoding.
Public methodStart(Array, Byte)
Initializes Array encoding.
Public methodStart(ElementList, Byte)
Initializes ElementList encoding initialization.
Public methodStart(FieldList, Byte)
Initializes FieldList encoding.
Public methodStart(FilterList, Byte)
Initializes FilterList encoding.
Public methodStart(Map, Byte)
Initializes Map encoding initialization.
Public methodStart(Series, Byte)
Initializes Series encoding initialization.
Public methodStart(Vector, Byte)
Initializes Vector encoding initialization.
Public methodStart(ElementList, Byte, ElementListDef)
Initializes ElementList encoding.
Public methodStart(FieldList, Byte, FieldListDef)
Initializes FieldList encoding.
Public methodStartSummaryData
Encodes initialization of summary data.
Public methodToRFA_String
String representation of this object.

See Also