Interface #6

Merged
michael-bailey merged 53 commits from Interface into Development 2021-02-08 21:12:11 +00:00
michael-bailey commented 2021-02-08 21:11:57 +00:00 (Migrated from github.com)

This has nothing to do with interfaces its just named that.

~ restructured the file system to reflect changes in the module tree.

  • created a new client struct that will use parts of older client implementations
  • created client manager to own the clients connected. This should better conform to rusts ownership model
  • Each component has a tick method that will be called as a cooperative multitasking like system that can later be threaded.

This should be a better way of organizing program flow

This has nothing to do with interfaces its just named that. ~ restructured the file system to reflect changes in the module tree. + created a new client struct that will use parts of older client implementations + created client manager to own the clients connected. This should better conform to rusts ownership model + Each component has a tick method that will be called as a cooperative multitasking like system that can later be threaded. This should be a better way of organizing program flow
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: British-Information-Technologies/ChatKit-server#6
No description provided.