Skip to content
Snippets Groups Projects
Commit 7e9ff408 authored by Torsten Grote's avatar Torsten Grote
Browse files

Merge branch '378-replace-bdf-with-classes-for-forum-sharing-client' into 'master'

Replace BDF data structures with classes in forum sharing client

This introduces two new classes for protocol session states: One for the sharer and one for the invitee.
The respective classes for protocol state machines and actions have been moved into these classes as inner classes.
The two new classes replace the `BdfDictionary` that was used before to represent the local state information of a forum sharing session.

A similar technique is used for local actions and protocol messages.

Local actions are just represented by one Enum and protocol messages have their own classes now that also handle serialization into BdfDictionaries and BdfLists.

Closes #378 

See merge request !184
parents 886c8feb bd01c373
No related branches found
No related tags found
No related merge requests found
Showing
with 887 additions and 617 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment