|
NAMD
|
#include <BroadcastClient.h>
Public Member Functions | |
| BroadcastClient (int id) | |
| ~BroadcastClient () | |
| void | awaken (int id, int tag) |
Public Attributes | |
| int | id |
Protected Member Functions | |
| void | suspendFor (int tag) |
Protected Attributes | |
| int | suspended |
| int | waitForTag |
| CthThread | thread |
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.
Definition at line 12 of file BroadcastClient.h.
| BroadcastClient::BroadcastClient | ( | int | id | ) |
Definition at line 15 of file BroadcastClient.C.
References id, BroadcastMgr::Object(), BroadcastMgr::subscribe(), suspended, and waitForTag.
| BroadcastClient::~BroadcastClient | ( | ) |
Definition at line 22 of file BroadcastClient.C.
References BroadcastMgr::Object(), and BroadcastMgr::unsubscribe().
| void BroadcastClient::awaken | ( | int | id, |
| int | tag | ||
| ) |
Definition at line 27 of file BroadcastClient.C.
References DebugM, suspended, thread, and waitForTag.
Referenced by BroadcastMgr::recvBroadcast().
|
protected |
Definition at line 36 of file BroadcastClient.C.
References DebugM, suspended, thread, and waitForTag.
Referenced by SimpleBroadcastObject< Tensor >::get().
| int BroadcastClient::id |
Definition at line 14 of file BroadcastClient.h.
Referenced by BroadcastClient(), BroadcastMgr::getbuf(), BroadcastMgr::send(), BroadcastMgr::subscribe(), and BroadcastMgr::unsubscribe().
|
protected |
Definition at line 22 of file BroadcastClient.h.
Referenced by awaken(), BroadcastClient(), and suspendFor().
|
protected |
Definition at line 24 of file BroadcastClient.h.
Referenced by awaken(), and suspendFor().
|
protected |
Definition at line 23 of file BroadcastClient.h.
Referenced by awaken(), BroadcastClient(), and suspendFor().
1.8.14