134:838adec639f9
|
2021-07-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed redundant include and definition now that the client library is used.
Removed redundant comment: initial notifications are now tested. |
|
|
tests/dstest_pipe_client.cc
|
|
133:b287ba4e828b
|
2021-07-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved notification functionality to a separate base class. |
|
|
libfsserver/include/fsserver/notification.h libfsserver/include/fsserver/pipe_paging.h libfsserver/lib/Makefile libfsserver/lib/generic/notification.cc libfsserver/lib/pipes/pipe_paging.cc
|
|
132:9392b442245f
|
2021-07-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Switched the pipe test to use only the client library interface. |
|
|
conf/dstest_pipe.cfg tests/dstest_pipe_client.cc
|
|
131:c294a1c11049
|
2021-07-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed comment. |
|
|
libfsserver/include/fsserver/file_paging.h
|
|
130:3bfe811802d2
|
2021-07-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Support multiple notifiers for each pipe endpoint. |
|
|
libfsclient/lib/src/notifier.cc libfsserver/include/fsserver/pipe_pager.h libfsserver/include/fsserver/pipe_paging.h libfsserver/lib/pipes/pipe_pager.cc libfsserver/lib/pipes/pipe_paging.cc
|
|
129:7374a07a6bf8
|
2021-07-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a specialised method for waiting for a single file's notifications.
This avoids discarding notifications for other files monitored by the notifier. |
|
|
libfsclient/include/fsclient/notifier.h libfsclient/lib/src/file.cc libfsclient/lib/src/notifier.cc
|
|
128:42959903b97f
|
2021-07-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Test for the closed condition after consuming any remaining input. |
|
|
tests/dstest_pipe_client.cc
|
|
127:8f9577c2d4de
|
2021-07-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Improved commentary of the detach operation on a pipe pager. |
|
|
libfsserver/lib/pipes/pipe_pager.cc
|
|
126:128f6070281e
|
2021-07-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed notification message handling. Test message types in the example. |
|
|
libfsclient/lib/src/notifier.cc tests/dstest_pipe_client.cc
|
|
125:07fdc0fbfdaf
|
2021-07-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced accumulation of notifications and guarded transfer to file objects. |
|
|
libfsclient/include/fsclient/notifier.h libfsclient/lib/src/notifier.cc
|
|