Structs§
- File
- LSPService
- Notification
- A notification message. A processed notification message must not send a response back. They work like events.
- Request
- A request message to describe a request between the client and the server. Every processed request must send a response back to the sender of the request.
- Server
- A set of Sender/Receiver objects for passing Messages around.
- ThreadConnection 
- TracingLayer 
Enums§
- ErrorCode 
- An ErrorCode representing either a JSON-RPC Error Code or LSP defined error code.
- Id
- A identifier for tracking Requests andResponses. An identifier can be a String or Number if included.
- Message
- JSON RPC Message
This represents a single message coming in or going out, that is
compliant with the JSON-RPC 2.0 spec.
It wraps the Request,ResponseandNotificationstructs.
- MessageError 
- Response
- A Response Message sent as a result of a request