Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼Nmcs | Namespace for MCS library |
| CB64_Codec | A Base 64 encoder/decoder |
| CBaseThread | Base class for MCS threaded objects |
| CBuffer | High level buffer |
| CClient | Connect to a MCS server as a client |
| CClientInfo | Class holding information about a client connection |
| CCommandParser | Parse command lines |
| CConf | Read and write configuration files |
| CData | A general purpose data type |
| CDateTime | A class to hold date time information |
| CDBConn | Handle database connection |
| CDynamic_Array | A thread safe, template class to handle an array of objects |
| CEnv | Hold all environment variables |
| CEvent | Hold informations about an event |
| CFITSReader | Read a FITS file |
| CFITSWriter | Write a fits file |
| CHostInfo | Retrieve informations about a network host |
| CLocalThread | Server side administrative thread |
| CNetInterface | Retrieve informations about network interfaces |
| CPipe | A high level class to use system pipes |
| CQuery | Execute queries on the database |
| CRecord | A dynamic array of Data objects |
| CRecordSet | The base class that implement the data abstraction layer |
| CSerializable | Serialize memory buffers or files into chunks |
| CServer | Main server class for a MCS-based application |
| CServerSocket | Manage TCP server sockets |
| CSocket | Manage TCP sockets |
| CSynchro | A simple class to implement "critical sections" |
| CTable | A class to directly set and retrieve value from a database table |
| CThread | A class to create separate threads |
| CThreadFunc | |
| CThreadSpecificData | |
| CUserThread | The server side client thread |