Skip to content

A mini, simple, easy application framework. Include event loop and net module. Not big but very easy to use!

Notifications You must be signed in to change notification settings

szj535849741/StoneFramework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StoneFramework

It’s an application framework. Our purpose is an stable and easy-use framework. Stable is the most important purpose. When we face an choice between speed and stable in design, we choose stable. You will found this framework has brief interface and good coding rules. It’s easy to read and use. There are some modules in this framework: ##Base Include common definition, guard, smart pointer, mutex etc. It a base for other module. ##Event Include the event’s base definition. All events posted or sent in this framework are inherited from this base event class. ##Thread Just an simple encapsulation of the pthread, but it’s easier to use. ##Tools Include the string tools and the data items tool. Very useful module. The string tool is used to convert data between string, int and double. The data items is used to serialize the structure to string. It very useful in RPC. ##Net Include server, client and event’s definition. It easy to use server and client to implement RPC. ##Core Include the application’s event loop and base class definition.

About

A mini, simple, easy application framework. Include event loop and net module. Not big but very easy to use!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.1%
  • QMake 2.6%
  • C 0.3%