# Packages
Package connectionmonitor - implementation of connection monotor client and server.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
NewBaseEvent creates a new BaseEvent.
NewClient creates a new Client on given GRPC connection with given EventFactory and EventStreamConstructor.
NewServer creates a new Server with given EventFactory.
# Constants
EventTypeDelete is a type of the event sent on entity delete.
EventTypeInitialStateTransfer is a type of the event sent to recipient when it starts monitoring.
EventTypeUpdate is a type of the event sent on entity update.
# Interfaces
Client is an unified interface for GRPC monitoring API client.
Entity is an interface for event entities.
Event is an unified interface for GRPC monitoring API event.
EventFactory is an interface for Event factory.
EventStream is an unified interface for blocking receiver.
Recipient is an unified interface for receiving stream.
Server is an unified interface for GRPC monitoring API server.
# Type aliases
EventStreamConstructor is a type for EventStream constructor.
EventType is an enum for event types.