The CommandTimeLine<(Of <(<'ValueType>)>)> type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | CommandTimeLine<(Of <(<'ValueType>)>)> |
Create an instance of a CommandTimeLine object with the specified name
and subscribe to update for the CommandTimeLine
|
Methods
Name | Description | |
---|---|---|
![]() | ByteArrayToValue |
Convert a byte array back to a value
|
![]() | CommandAfter |
Returns the element following his one.
|
![]() | CommandAt |
Returns the value at time t, if there is one; otherwise returns null.
|
![]() | CommandBefore |
Returns the element with latest time before the given time. Returns null is there is no
such element.
|
![]() | CommandBeforeAt |
Returns the element with latest time before or at the given time. Returns null is there is no
such element.
|
![]() | Disconnect |
Disconnects the time line from the subscription list
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | Get |
Returns a value for the given time. Producing this value may require interpolation
or extrapolation.
|
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetRange |
Returns a list of commands for the given time range.
|
![]() | GetType | (Inherited from Object.) |
![]() | LookForEvents |
There is a new connection, no need to do anything for commands
|
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | NextTime |
Returns the next ground time after the given time.
If there is no future ground time, returns t.
|
![]() | PrevTime |
Returns the next ground time before the given time.
If there is no past ground time, returns t.
|
![]() | Reconnect |
Adds an existing stream to the subscription list
|
![]() | Send |
Sends the value of the time line at time t, without setting locally
|
![]() | Set(Int32, ValueType) |
Sets the value of the time line at time t. Any previously set values
later than t are removed.
|
![]() | Set(Int32, ValueType, Boolean) |
Sets the value of the stream at time t. Any previously set values
later than t are removed.
|
![]() | SetFromRemote |
Used to update a value from a remote stream. The remote time is in real time, not
relative time, so must be converted to relative time before saving.
|
![]() | SetId |
Set the unique id for the timeline
|
![]() | ToString | (Inherited from Object.) |
![]() | ValueToByteArray |
Convert a value to a byte array for sending over the network
|
Fields
Name | Description | |
---|---|---|
![]() | Name |
Name of the command time line
|
Properties
Name | Description | |
---|---|---|
![]() | MaximumLength |
Maximum number of values to store in the command time line
|
Events
Name | Description | |
---|---|---|
![]() | Command |
Create an event based on the CommandHandler delegate
|