Easy Simple Network Library  0.3.7
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nesnlib
 CBufferBuffer class
 CBufferManagerBuffer Manager, it will work like a memory pool
 CBusinessBase object class (for common data)
 CClientClient class (interface)
 CCommonDataCommon Data class
 CIoBufferIO Buffer class
 CIoBufferManagerIO Buffer Manager, it will work like a memory pool
 CIoFilterIO Filter class (interface)
 CIoHandlerIO Handler class (interface)
 CIoServiceIoService class, it will provide a thread running on IO port to process its IO events
 CIoServiceManagerPool of IoService (IO thread pool)
 CIoWorkIoWork class, it will provide the callback function for the threads(the workers) to handle io data(io buffer)
 CLoggerLogger class (interface)
 CLogManagerGlobal log manager
 CMessageCodecCommon Message Codec Filter class, a filter who can extract a common message(format: header + body) from incoming bytes
 CMessageHandlerCommon Message Handler class, an event handler who can handle network IO events for common message(format: header + body)
 CServerServer class (interface)
 CSessionSession class (interface)
 CStringCodecCommon String Codec Filter class, a filter who can extract a string(ends with specific char) from incoming bytes
 CStringHandlerString Handler class, an event handler who can handle network IO events for string message(ends with specific char)
 CWorkWork class (interface), it will provide the callback function for the threads(the workers)
 CWorkManagerWork Manager class (interface), it will work like a thread pool