VideoTools
|
A private scope used in the implementation of G::Publisher and friends. More...
Classes | |
struct | path_t |
A character array for storing filesystem paths in shared memory. More... | |
class | Slot |
A shared-memory structure used by G::Publisher. More... | |
class | ControlMemory |
A shared-memory structure used by G::Publisher. More... | |
class | DataMemory |
A shared-memory structure used by G::Publisher. More... | |
class | Lock |
A RAII semaphore lock class used by G::PublisherImp. More... | |
class | SocketHolder |
A private implementation class used by G::PublisherImp. More... | |
class | Snapshot |
A private implementation class used by G::PublisherImp. More... | |
class | InfoSlot |
A structure used by G::Publisher, having a sub-set of G::PublisherImp::Slot members, used for diagnostics and error reporting. More... | |
Enumerations | |
enum | { ERRORS = 5 } |
enum | { SLOTS = 10 } |
enum | { MAGIC = 0xa5a5 } |
enum | { e_connect, e_unlink, e_send } |
enum | { socket_path_size = 200 } |
A private scope used in the implementation of G::Publisher and friends.