fpmas 1.6
fpmas::synchro::hard::api::MutexServer< T > Member List

This is the complete list of members for fpmas::synchro::hard::api::MutexServer< T >, including all inherited members.

getEpoch() const =0fpmas::synchro::hard::api::Serverpure virtual
handleIncomingRequests()=0fpmas::synchro::hard::api::Serverpure virtual
lock(HardSyncMutex< T > *mutex)fpmas::synchro::hard::api::MutexServer< T >inlineprotected
lockShared(HardSyncMutex< T > *mutex)fpmas::synchro::hard::api::MutexServer< T >inlineprotected
manage(DistributedId id, HardSyncMutex< T > *mutex)=0fpmas::synchro::hard::api::MutexServer< T >pure virtual
notify(DistributedId id)=0fpmas::synchro::hard::api::MutexServer< T >pure virtual
remove(DistributedId id)=0fpmas::synchro::hard::api::MutexServer< T >pure virtual
setEpoch(Epoch epoch)=0fpmas::synchro::hard::api::Serverpure virtual
unlock(HardSyncMutex< T > *mutex)fpmas::synchro::hard::api::MutexServer< T >inlineprotected
unlockShared(HardSyncMutex< T > *mutex)fpmas::synchro::hard::api::MutexServer< T >inlineprotected
wait(const MutexRequest &request)=0fpmas::synchro::hard::api::MutexServer< T >pure virtual
~MutexServer() (defined in fpmas::synchro::hard::api::MutexServer< T >)fpmas::synchro::hard::api::MutexServer< T >inlinevirtual
~Server() (defined in fpmas::synchro::hard::api::Server)fpmas::synchro::hard::api::Serverinlinevirtual