Skip to content

dionyziz/cador

Repository files navigation

Cador

Cador is a simple Vilundo chat server in C++.

Protocol

Find the protocol specficiation at vilundo.pdf within the repository.

License

The MIT license. See the file LICENSE in the repository.

Building

Use 'make cador'. You will need to install the develoment headers of the following libraries:

  • Xerces C library
  • MySQL C library
  • PCREC++ library

Reading

I believe this is a good educational piece of software in C++ with clear code and structure, and a good example of Object-oriented programming. It's also a working example of a full net server, yet simple enough to be read and fully understood in a couple of hours by a C++ student with a medium knowledge of C++. If you want to study it, start at cador.cpp which is where the main function is defined and work your way through the functions it uses from there.

About

A Vilundo chat server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published