Class ChannelApiHandler
- Namespace
- Kepware.Api.ClientHandler
- Assembly
- Kepware.Api.dll
Handles operations related to channel configurations in the Kepware server.
public class ChannelApiHandler
- Inheritance
-
ChannelApiHandler
- Inherited Members
Constructors
- ChannelApiHandler(KepwareApiClient, ILogger<ChannelApiHandler>)
Initializes a new instance of the ChannelApiHandler class.
Methods
- CreateChannelAsync(string, string, IDictionary<string, object>?, CancellationToken)
Creates a new channel with the specified name and driver.
- DeleteChannelAsync(Channel, CancellationToken)
Deletes the specified channel.
- DeleteChannelAsync(string, CancellationToken)
Deletes the channel with the specified name.
- GetOrCreateChannelAsync(string, string, IDictionary<string, object>?, CancellationToken)
Gets or creates a channel with the specified name and driver.
- UpdateChannelAsync(Channel, CancellationToken)
Updates the specified channel.