Skip to content

GabrieleFrau/Socketeria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SocketeriaBuild Status

C++ crossplatform socket (tested on windows 8, GNU/linux and MacOSX 10.9)

Working features

  • Basic UDP (single-client <> server) connection (only blocking socket)
  • Basic TCP (single-client <> server) connection (only blocking socket)
  • IPv4 and IPv6 addresses are both supported (though getaddrinfo() capabilities are still not taken advantage of completely)

Dependencies

  • Any compiler that supports gnu++11/c++11 (Tested on GCC>=4.7, MinGW>=4.7, Clang and MSVC compiler v18)
  • CMAKE and MAKE for compiling (>=2.6)
  • Doxygen for creating the documentation (>=1.8.6)

Compiling

mkdir build
cd build/
cmake..
make

TODO (Check the docs TODO list for more info)

  • Parse function for host names and service names
  • Comment everything catch(CommentsOverFlowException e){morecomments();}
  • Fix horrible error handling
  • Moar things

About

C++ crossplatform socket

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published