MikeFilimonov / rusty_chat

Basic chat example to demonstrate I/O and other rust features.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Basic chat

Provides basic chat functions:

  • create room
  • send messages to room
  • fetch room's messages

Components

  • STP - custom string transfer protocol library above TCP.
  • Chat server - server application, that holds messages and accepts incoming connections.
  • Chat client - thin wrapper library around STP. Provides chat functions.
  • Chat TUI - chat application with terminal interface. Uses chat client library.

About

Basic chat example to demonstrate I/O and other rust features.


Languages

Language:Rust 100.0%