![]() |
DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Public Member Functions | |
| void | Dispose () |
Public Attributes | |
| const int | DefaultThreadCount = 2 |
Protected Member Functions | |
| ThreadedQueue () | |
| abstract void | Consume (TMessage message) |
| void | Enqueue (TMessage message) |
| virtual void | Dispose (bool disposing) |
Properties | |
| virtual int | ThreadCount [get] |
Private Member Functions | |
| ~ThreadedQueue () | |
| void | Start () |
| void | Stop () |
| void | RouteMessages () |
Private Attributes | |
| readonly Queue< TMessage > | messageQueue |
| List< Thread > | threads |
| bool | started |
| bool | route |
| AutoResetEvent | reset |
| bool | disposed |
| TMessage | : | class |
Definition at line 26 of file ThreadedQueue.cs.
|
inlineprotected |
Definition at line 43 of file ThreadedQueue.cs.
|
inlineprivate |
Definition at line 52 of file ThreadedQueue.cs.
|
protectedpure virtual |
|
inline |
Definition at line 157 of file ThreadedQueue.cs.
|
inlineprotectedvirtual |
Reimplemented in Deveel.Data.Diagnostics.EventRegistry.
Definition at line 162 of file ThreadedQueue.cs.
|
inlineprotected |
Definition at line 144 of file ThreadedQueue.cs.
|
inlineprivate |
Definition at line 128 of file ThreadedQueue.cs.
|
inlineprivate |
Definition at line 60 of file ThreadedQueue.cs.
|
inlineprivate |
Definition at line 100 of file ThreadedQueue.cs.
| const int Deveel.Data.Diagnostics.ThreadedQueue< TMessage >.DefaultThreadCount = 2 |
Definition at line 41 of file ThreadedQueue.cs.
|
private |
Definition at line 39 of file ThreadedQueue.cs.
|
private |
Definition at line 27 of file ThreadedQueue.cs.
|
private |
Definition at line 37 of file ThreadedQueue.cs.
|
private |
Definition at line 36 of file ThreadedQueue.cs.
|
private |
Definition at line 35 of file ThreadedQueue.cs.
|
private |
Definition at line 33 of file ThreadedQueue.cs.
|
get |
Definition at line 56 of file ThreadedQueue.cs.
1.8.10