FeatureMessageRemoteWriter

An abstract class that facilitates writing feature messages to a remote server.

Parameters

connectionConfig

Configuration for the server connection. If not provided, a default configuration using port 8080 will be used.

Constructors

Link copied to clipboard
constructor(connectionConfig: ServerConnectionConfig? = null)

Properties

Link copied to clipboard

Indicates whether the writer is currently open and initialized.

Functions

Link copied to clipboard
open suspend override fun close()
Link copied to clipboard
open suspend override fun initialize()

Initializes the feature output stream provider to ensure it is ready for use.

Link copied to clipboard
open suspend override fun processMessage(message: FeatureMessage)

Handles an incoming feature message or event for processing.