Here are the classes, structs, unions and interfaces with brief descriptions:
►Nssrc::spread |
The ssrc::spread namespace contains group communication classes that wrap the Spread Toolkit's C API |
CBaseMessage |
BaseMessage is an abstract class defining the operations shared in common by Message and ScatterMessage |
CBufferSizeError |
BufferSizeError is a container for a BufferTooShort or GroupTooShort errror, reporting the buffer size required for success |
CError |
Error is a container for a Spread error code and is thrown by the library in only truly exceptional circumstances |
CGroupList |
GroupList is a container for Spread group names |
CMailbox |
Wraps the file descriptor returned after establishing a connection to a Spread daemon and the operations that can be performed with it |
CMessage |
Message is a reusable and resizable data buffer for sending and receiving messages |
CScatterMessage |
ScatterMessage is a reusable container of multiple in-place data buffers |
CTimeout |
Timeout is a simple wrapper around Spread::sp_time the Spread C API's Spread::sp_time struct that facilitates specifying connection timeouts for the Mailbox constructor |
Copyright © 2006-2015 Savarese Software Research Corporation. All rights reserved.