Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 2.5 KB

README.md

File metadata and controls

21 lines (15 loc) · 2.5 KB

Subsystems

This documentation refers to individual protocol features, it links to the implementation and technical documentation for each subsystem.

Most modules are optional, see security considerations.

Concepts

  • Client Module: feature implementation loaded by the client, it interfaces with the corresponding "Client Connection Module" on the server side
  • Client Connection Module: for each connection to a client, the server will instantiate a handler
  • Server Module: feature implemented by the server, it may interact with multiple "Client Connection Modules"
Subsystem Client Module Server Module Client Connection Module User Documentation
Audio audio audio audio audio feature
Clipboard clipboard clipboard clipboard clipboard feature
MMAP mmap mmap mmap enabled automatically
Logging remote-logging logging none logging usage
Notifications notifications logging notification notifications feature