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. Declaration Syntax
C# | Visual Basic | Visual C++ |
namespace Caplin.StreamLink.Command
Namespace Caplin.StreamLink.Command
namespace Caplin.StreamLink.Command
Types
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.
|