A data structure to keep the state of a channel lock. More...
#include <sysc/kernel/sc_process.h>
Public Member Functions | |
| sc_chnl_lock (CHNL_MTX_TYPE_ *m) | |
| The constructor initializes the lock pointer and counter. | |
Public Attributes | |
| CHNL_MTX_TYPE_ * | lock_p |
| A pointer to the specific channel lock. | |
| unsigned int | counter |
| The lock counter. | |
A data structure to keep the state of a channel lock.
Definition at line 348 of file sc_process.h.
| sc_core::sc_chnl_lock::sc_chnl_lock | ( | CHNL_MTX_TYPE_ * | m | ) | [inline] |
The constructor initializes the lock pointer and counter.
Definition at line 362 of file sc_process.h.
| unsigned int sc_core::sc_chnl_lock::counter |
The lock counter.
Definition at line 357 of file sc_process.h.
| CHNL_MTX_TYPE_* sc_core::sc_chnl_lock::lock_p |
A pointer to the specific channel lock.
Definition at line 352 of file sc_process.h.
1.6.1