|
6a00c620ec
|
Cleaned up import
|
2021-09-08 14:07:56 +02:00 |
|
|
a3ca66db2b
|
Added the ability to set a max length for queues
|
2021-09-08 14:06:38 +02:00 |
|
|
3ce8bda7de
|
Clean up
|
2021-09-08 13:51:28 +02:00 |
|
|
7ba3c9f1f7
|
Added package.d
|
2021-09-08 13:49:41 +02:00 |
|
|
445e008603
|
generateQueue() now uses new isValidTag(ulong)
|
2021-09-08 13:47:53 +02:00 |
|
|
d48cc4267e
|
Clean up
|
2021-09-08 13:47:04 +02:00 |
|
|
3103adcb0f
|
Removed uneeded function
|
2021-09-08 13:46:57 +02:00 |
|
|
e8d4e0ae20
|
addQueue() now uses recursive mutex capabilities with re-impkemented isValidTag()
|
2021-09-08 13:46:38 +02:00 |
|
|
ea32c7eef4
|
Re-implemented isValidTag(ulong)
|
2021-09-08 13:46:05 +02:00 |
|
|
384f286f83
|
Use recursive mutex capabilities
|
2021-09-08 13:42:25 +02:00 |
|
|
7a60a31e0a
|
Added generateQueue() to create random queues for those who don't care about reserved ids
|
2021-09-08 13:40:39 +02:00 |
|
|
a193993c0d
|
Updated dub files
|
2021-09-08 13:34:01 +02:00 |
|
|
53f478dde2
|
Updated todo list
|
2021-09-08 11:19:09 +02:00 |
|
|
bfa4364a99
|
Added shutdown capability
|
2021-09-08 11:19:05 +02:00 |
|
|
5f16e8d5b0
|
Use DList
|
2021-09-08 11:14:03 +02:00 |
|
|
916bfec075
|
Updated todo list
|
2021-09-08 11:14:00 +02:00 |
|
|
08a0327a5a
|
FInalised README
|
2021-09-07 21:20:51 +02:00 |
|
|
7769ee5c6d
|
Updated README.md
|
2021-09-07 21:19:39 +02:00 |
|
|
27facbeaf5
|
Updated readme
|
2021-09-07 21:11:37 +02:00 |
|
Tristan B. Kildaire
|
ca63a218c8
|
Undid that shit
|
2021-01-30 12:18:45 +02:00 |
|
Tristan B. Kildaire
|
e7e82c5491
|
Fixed visibility issues
|
2021-01-30 12:18:23 +02:00 |
|
Tristan B. Kildaire
|
7c8ab531ba
|
d
|
2020-12-04 19:01:01 +02:00 |
|
Tristan B. Kildaire
|
9738f504eb
|
x
|
2020-12-04 19:00:48 +02:00 |
|
Tristan B. Kildaire
|
77b4393085
|
Upgrade to new bformat
|
2020-12-04 17:52:28 +02:00 |
|
Tristan B. Kildaire
|
e529e526a7
|
Upgrade to new bformat
|
2020-12-04 17:51:34 +02:00 |
|
Tristan B. Kildaire
|
848d1b7a63
|
Start watcher
|
2020-10-16 17:11:32 +02:00 |
|
Tristan B. Kildaire
|
984261a394
|
Added missing watcher
|
2020-10-16 17:11:26 +02:00 |
|
Tristan B. Kildaire
|
2c5d871378
|
Added comment
|
2020-10-15 11:34:03 +02:00 |
|
Tristan B. Kildaire
|
73322667fa
|
Added missing imports
|
2020-09-29 19:19:34 +02:00 |
|
Tristan B. Kildaire
|
98d672434a
|
Added missing imports
|
2020-09-29 19:18:59 +02:00 |
|
Tristan B. Kildaire
|
41199e96fc
|
Renamed
|
2020-09-29 19:18:53 +02:00 |
|
Tristan B. Kildaire
|
96e755d3cc
|
Added getTag() and getData() and made instance variables private
|
2020-09-29 19:18:45 +02:00 |
|
Tristan B. Kildaire
|
24d56c93a9
|
Added new changes
|
2020-09-29 19:13:36 +02:00 |
|
Tristan B. Kildaire
|
176310761c
|
Deleted old code
|
2020-09-29 19:13:21 +02:00 |
|
Tristan B. Kildaire
|
4fab6a3727
|
Added todo list
|
2020-09-29 11:58:11 +02:00 |
|
Tristan B. Kildaire
|
1f07b06316
|
WIP: tristanable-ng
|
2020-09-29 11:57:25 +02:00 |
|
Tristan B. Kildaire
|
02a29b5293
|
Made reservedTags queue thread safe
|
2020-09-29 08:47:04 +02:00 |
|
Tristan B. Kildaire
|
90835f3c97
|
Don't go further if the receive failed
|
2020-09-28 20:43:46 +02:00 |
|
Tristan B. Kildaire
|
b0b7f69778
|
re-ordered, send after enqueue, a slight conc bug would appear whereby the thread switch to watcher occurs after send (suppose) and then it locks list mjtex, seees no request, says it is an error, this ensures it is a request then sends it so when thread switch to watcher occurs, it MUST be in the list and therefore a valid request
|
2020-09-28 19:17:21 +02:00 |
|
Tristan B. Kildaire
|
7c44f04066
|
Identified possible bug (revert)
|
2020-09-28 14:55:19 +02:00 |
|
Tristan B. Kildaire
|
0f10ba4c41
|
Identified possible bug
|
2020-09-28 14:54:05 +02:00 |
|
Tristan B. Kildaire
|
98cd3e8c1e
|
Append notifications to queue
|
2020-09-25 10:16:14 +02:00 |
|
Tristan 🅱. Kildaire
|
db2125782e
|
Corrected module name
|
2020-09-24 20:57:40 +02:00 |
|
Tristan 🅱. Kildaire
|
a0bb8fd477
|
Added notifcation system
|
2020-09-24 20:51:57 +02:00 |
|
Tristan 🅱. Kildaire
|
47565b5692
|
WIP: reserved tags/notifcation system
|
2020-09-24 20:49:59 +02:00 |
|
Tristan 🅱. Kildaire
|
4623cbd304
|
Added NotificationReply class to represent an incoming notification message
|
2020-09-24 20:31:15 +02:00 |
|
Tristan 🅱. Kildaire
|
485995bfe3
|
Added methods to add a reserved tag and check whether a tag is reserved, added queue for notifications and also a list of reserved tags
|
2020-09-24 20:30:59 +02:00 |
|
Tristan 🅱. Kildaire
|
d46da412b4
|
Added check for whether something is a reserved tag
|
2020-09-24 20:30:32 +02:00 |
|
Tristan B. Kildaire
|
2960a8ec57
|
Implemented stopManager function which also calls on the now implemented stopWatcher and stopGC functions.
|
2020-06-24 11:14:53 +02:00 |
|
Tristan B. Kildaire
|
3494df6fdb
|
Upgraded examples
|
2020-06-24 11:07:21 +02:00 |
|