#include <phLamportSystem.h>
Inheritance diagram for phLamportSystem:

Definition at line 42 of file phLamportSystem.h.
Public Member Functions | |
| phLamportSystem () | |
| ~phLamportSystem () | |
| int | setNodeId (uint32_t node_id) |
| uint32_t | getNodeId () |
| int | registerResource (phClientHandler *client) |
| int | removeResource (phClientHandler *client) |
| phClientHandler * | getClient (uint32_t id) |
| int | registerResource (phNodeComm *node) |
| int | removeResource (phNodeComm *node) |
| phNodeComm * | getNode (uint32_t id) |
| int | send_message (uint32_t message_id, uint32_t dst_id, uint32_t mutex_id, uint32_t timestamp) |
| int | broadcast_message (uint32_t message_id, uint32_t mutex_id, uint32_t timestamp) |
| int | handle_message (phMessage message) |
Private Attributes | |
| phObjectList | m_client_list |
| phObjectList | m_node_list |
| uint32_t | m_node_id |
| phRequestDB | m_db |
| Copyright (C) 2002 - 2007 |
Philip D.S. Thoren ( pthoren@users.sourceforge.net ) University Of Massachusetts at Lowell Robotics Lab |
|
1.4.4