mirror of
https://github.com/logos-messaging/specs.git
synced 2026-04-03 12:53:12 +00:00
Update Client Application, and Conversation
This commit is contained in:
parent
ace239bf15
commit
2c325f5055
@ -72,13 +72,11 @@ Other specific message types include:
|
||||
|
||||
### Software Entities
|
||||
|
||||
**Client**: A Software component that provides messaging capabilities to Applications. Clients are responsible for establishing and maintaining communication with the underlying network, performing protocol operations (e.g., encryption, key management, frame generation), and exposing an interface for higher-level software.
|
||||
**Client**: A software component that manages Conversations and exposes messaging capabilities to Applications. The Client acts as the interface between the Application and the underlying protocol.
|
||||
|
||||
**Application**: Software that integrates with a Client in order to send and receive content. Applications are responsible for displaying content and controlling what content gets sent.
|
||||
**Application**: Software that integrates with a Client in order to send and receive content. Applications are responsible for displaying content and controlling what content gets sent.
|
||||
|
||||
**Session**: A specific instance of a message encryption protocol such as MLS or DoubleRatchet. A Session represents shared encryption state between a group of participants.
|
||||
|
||||
**Conversation**: An instance of a chat protocol with a set of participants. Conversations are instances of a communication channel with associated state persistence, encoding, and implementation details. Conversations MAY contain one or more session instance, but are also responsible for higher level features such as participant management.
|
||||
**Conversation**: An instance of a chat protocol between a set of participants. Conversations are responsible for protocol operations including encryption, key management, and frame generation.
|
||||
|
||||
|
||||
## Wire Format Specification / Syntax
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user