|   | GSF. | 
 Classes
Classes
        | Class | Description | |
|---|---|---|
|   | ClientConnection | Represents a DataSubscriber client connection to the DataPublisher. | 
|   | CommandMeasurement | Model for measurements published by the subscriber. | 
|   | Common | Common static methods and extensions for transport library. | 
|   | CompactMeasurement | Represents a IMeasurement that can be serialized with minimal size. | 
|   | CompactMeasurementExtensions | Defines extension functions related to CompactMeasurement. | 
|   | DataGapRecoverer | Represents a data gap recovery module. | 
|   | DataPublisher | Represents a data publishing server that allows multiple connections for data subscriptions. | 
|   | DataSubscriber | Represents a data subscribing client that will connect to a data publisher for a data subscription. | 
|   | DataSubscriberUserCommandArgs | EventArgs implementation for handling user commands. | 
|   | IClientSubscriptionExtensions | Defines static extension functions for IClientSubscription implementations. | 
|   | SerializableMeasurement | Represents a IMeasurement that can be serialized. | 
|   | SignalIndexCache | Represents a serializable Guid signal ID to UInt16 index cross reference. | 
|   | SubscriberRightsLookup | Represents a lookup table that determines whether a given subscriber has rights to specific signals. | 
|   | SubscriptionInfo | Configuration object for data subscriptions. | 
|   | SynchronizedSubscriptionInfo | Configuration object for synchronized data subscriptions. | 
|   | TemporalClientSubscriptionProxy | Represents an action adapter that exists within a temporal IaonSession to proxy data back to its parent IClientSubscription instance. | 
|   | UnsynchronizedSubscriptionInfo | Configuration object for unsynchronized data subscriptions. | 
 Interfaces
Interfaces
        | Interface | Description | |
|---|---|---|
|   | IBinaryMeasurement | Defines a IMeasurement that supports ISupportBinaryImage. | 
|   | IClientSubscription | Represents a common set of interfaces for a client adapter subscription to the DataPublisher. | 
 Enumerations
Enumerations
        | Enumeration | Description | |
|---|---|---|
|   | CompressionModes | Enumeration for compression modes supported by the Gateway Exchange Protocol. | 
|   | DataPacketFlags | DataPublisher data packet flags. | 
|   | OperationalEncoding | Enumeration for character encodings supported by the Gateway Exchange Protocol. | 
|   | OperationalModes | Operational modes that affect how DataPublisher and DataSubscriber communicate. | 
|   | SecurityMode | Security modes used by the DataPublisher to secure data sent over the command channel. | 
|   | ServerCommand | Server commands received by DataPublisher and sent by DataSubscriber. | 
|   | ServerResponse | Server responses sent by DataPublisher and received by DataSubscriber. |