Inherits BASE::RCHandleNewDelete.
Inheritance diagram for SIMBASE::RCSyncSimAccessRequest:


Public Member Functions | |
| TLong | GetExpectedDuration () const |
| const RCString & | GetAccessorKey () const |
| TBool | Wait (TLong nTimeout=NO_TIMEOUT, const RCEvent *pAbortEvent=NULL) const |
| void | Done () |
| TBool | IsDenied () |
Protected Member Functions | |
| RCSyncSimAccessRequest (RCSimSyncHandler &SyncHandler, TLong nExpectedDuration, const RCString &sAccessorKey, RCEvent &QuitEvent) | |
| void | SetTime (TSLongLong nTime) |
| void | DenyRequest () |
| void | GrantAccess () |
| TBool | WaitForDone (TLong nTimeout) const |
Protected Attributes | |
| RCSimSyncHandler & | m_SyncHandler |
| TLong | m_nExpectedDuration |
| const RCString & | m_sAccessorKey |
| RCEvent & | m_QuitEvent |
| RCEvent | m_DoneEvent |
| RCEvent | m_WaitEvent |
| TBool | m_bAccessGranted |
| TBool | m_bAccessDenied |
| TSLongLong | m_nTime |
Friends | |
| class | RCSimSyncHandler |
1.4.6-NO