Skip to content

wangping0214/catman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

catman

catman is a network framework with which you can implement game server or game client easily.

catman is comprised of 3 modules: common module, net module and thread module.

common module provides the transport protocol and byte stream, etc.

net module is OO implementation of Berkeley socket, which was driven by select.

thread module is OO implementation of pthread library. Meanwhile, a runtime fixed-size thread pool is provided.

Meanwhile, catman is distributed with some useful tools, which contains progen.

progen is a protocol generator, which parses the protocol definition file and generates corresponding c++ source file.

About

catman is a net framework for on-line game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published