CommonFrameHeader Class

Represents the common header for all SEL Fast Message frames of data.

Definition

Namespace: Gemstone.PhasorProtocols.SelFastMessage
Assembly: Gemstone.PhasorProtocols (in Gemstone.PhasorProtocols.dll) Version: 1.0.110 -- Release Build+b26f50da8951964ebeac94cceca49a2cc8bc2c4d
Inheritance
Object    CommonHeaderBaseInt32    CommonFrameHeader
Implements
ISerializable

Constructors

CommonFrameHeader(Byte, Int32) Creates a new CommonFrameHeader from given buffer.
CommonFrameHeader(FrameSize, Ticks) Creates a new CommonFrameHeader from specified parameters.
CommonFrameHeader(SerializationInfo, StreamingContext) Creates a new CommonFrameHeader from serialization parameters.

Properties

BinaryImage Gets the binary image of the common header portion of this CommonFrameHeader.
DataLength Gets the length of the data in the SEL Fast Message frame (i.e., the FrameSize minus the HeaderLength and checksum) of this CommonFrameHeader.
FrameSize Gets or sets the SEL Fast Message frame size of this CommonFrameHeader.
IDCode Gets or sets the SEL Fast Message destination address (PMADDR setting) of this CommonFrameHeader.
RegisterCount Gets the SEL Fast Message register count of this CommonFrameHeader.
SampleNumber Gets the SEL Fast Message sample number of this CommonFrameHeader.
SecondOfCentury Gets the SEL Fast Message second of century of this CommonFrameHeader.
State Gets or sets any additional state information that might be needed for parsing.
(Inherited from CommonHeaderBaseInt32)
Timestamp Gets or sets timestamp of this CommonFrameHeader.
TimeTag Gets the timestamp of this frame in NTP format.
TypeID Gets or sets the identifier used for identifying the Type to be parsed.
(Inherited from CommonHeaderBaseInt32)

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetObjectData Populates a SerializationInfo with the data needed to serialize the target object.
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

FixedLength Total fixed length of CommonFrameHeader.
HeaderLength Total header length of CommonFrameHeader.

See Also