Click or drag to resize

Channel Class

A channel within a Protocol.
Inheritance Hierarchy
SystemObject
  Demo3D.NetChannel

Namespace: Demo3D.Net
Assembly: Demo3D.IO (in Demo3D.IO.dll) Version: 19.00.00
Syntax
C#
public sealed class Channel : IDisposable

The Channel type exposes the following members.

Constructors
 NameDescription
Public methodChannel(String, ServiceProvider) Creates a new Channel.
Public methodChannel(String, IEnumerableType) Creates a new Channel.
Public methodChannel(String, Type) Creates a new Channel.
Top
Properties
 NameDescription
Public propertyName Channel name.
Public propertySupportedServices Returns a list of supported service types. These are the services that ProtocolSocket.FindService can return.
Top
Methods
 NameDescription
Public methodDispose Releases all protocol resources.
Public methodRegisterService Registers a service.
Public methodSupportsService Returns whether a particular service is supported.
Public methodToString Returns the name of the channel.
(Overrides ObjectToString)
Public methodUnregisterService Unregisters a service.
Top
Remarks
A Protocol can support more than one channel, each supporting a distinct set of services.
See Also