The Caplin.StreamLink.Command namespace contains interfaces for issuing commands and receiving command results.
Commands are one-off actions performed on the Liberator. Whilst Subscriptions are used to passively listen to events on the Liberator, Commands are used to actively send information to the Liberator.![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ |
namespace Caplin.StreamLink.Command
Namespace Caplin.StreamLink.Command
namespace Caplin.StreamLink.Command
![](../icons/collapse_all.gif)
All Types | Interfaces | Enumerations |
Icon | Type | Description |
---|---|---|
![]() | CommandResult |
Identifies the result of a command execution.
|
![]() | CommandType |
Used on an ICommandResultEvent to specify the CommandType that it
is a response for.
|
![]() | ICommandListener |
Interface that should be implemented to receive the result of any commands issued.
|
![]() | ICommandParameters |
Interface to be implemented by any command parameter object.
|
![]() | ICommandResultEvent |
Represents the result of a command
|
![]() | ICreateParameters |
Represents a set of parameters that can be used for subject creation.
|
![]() | IDeleteParameters |
Represents a set of parameters that can be used for subject deletion.
|
![]() | IPublishParameters |
Represents a set of parameters that can be used for publishing data.
|
![]() | IThrottleParameters |
Represents a set of parameters that can be used when issuing a throttle command.
|
![]() | ThrottleControl |
Defines the possible changes in throttle level that can be sent to the Liberator in a throttle command.
|