Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

phLiveCookie Class Reference
[Phission System]

#include <phLiveObject.h>

Inheritance diagram for phLiveCookie:

phSemaphore phMutex phObject List of all members.

Detailed Description

todo.

Definition at line 207 of file phLiveObject.h.

Public Member Functions

 phLiveCookie ()
 ~phLiveCookie ()
int setOwner (phLiveObject *object)
phLiveObjectgetOwner ()
int setKey (uint32_t k)
uint32_t getKey ()
int take (uint32_t flag=phSemaphoreWAIT)
int wakeup ()
int postCookie ()
int setJitter (int32_t jitter)
int32_t getJitter ()
int setNext (phLiveCookie *n)
int setPrev (phLiveCookie *p)
phLiveCookiegetNext ()
phLiveCookiegetPrev ()

Protected Attributes

uint32_t m_cookie_key
int32_t m_jitter_us
phTimeInterval m_jitter
phMutex m_jitter_lock
phLiveCookiem_cookie_next
phLiveCookiem_cookie_prev
phSemaphore m_wakeup
phLiveObjectm_owner


The documentation for this class was generated from the following files:



Copyright (C) 2002 - 2007 Philip D.S. Thoren ( pthoren@users.sourceforge.net )
University Of Massachusetts at Lowell
Robotics Lab
SourceForge.net Logo

Generated on Sat Jun 16 02:44:58 2007 for phission by  doxygen 1.4.4