29 Commits

Author SHA1 Message Date
a9434493a1 Implement UDP monitoring message in TransferServer 2020-11-16 17:28:57 +01:00
fafb4272f8 Remove TODO 2020-11-16 17:26:49 +01:00
439bea7cb1 Implement UDP Listener for MonitoringServer 2020-11-16 15:23:42 +01:00
b946b47c8c Remove unused imports 2020-11-16 15:22:49 +01:00
87d629f2ad Remove unused imports 2020-11-16 12:33:27 +01:00
e57e5ac368 Remove unused imports 2020-11-16 12:19:23 +01:00
fcd00674c2 Implement DMAP communication with MailboxServer 2020-11-16 12:19:03 +01:00
909c4af4e9 Give immediate feedback on unknown recipient 2020-11-16 10:32:25 +01:00
85c9dfb42e Change tests based on changed requirements 2020-11-16 10:17:19 +01:00
e04c154859 Assign ID to message 2020-11-16 10:00:50 +01:00
cbf1d040ef Pull logic out of consume() method and correctly implement locking mechanism 2020-11-12 18:09:23 +01:00
2723ee4555 Start DMTPListener during MailboxServer startup 2020-11-12 18:08:24 +01:00
44738b51dd Add some log messages for better debugging 2020-11-12 18:07:43 +01:00
2b0b33baea Implement skeleton for MailboxServer 2020-11-11 18:09:05 +01:00
29ce5d7875 Add TODOs for future reference 2020-11-11 17:32:53 +01:00
4edb13e963 Fix bug where message not reset after sending 2020-11-11 17:22:24 +01:00
50b3b45866 Hardcode ports without calculation 2020-11-11 16:38:02 +01:00
7397ee95c4 Change single server socket to one for DMTP and one for DMAP 2020-11-08 16:05:43 +01:00
7d75217dbe Implement basic mailbox server 2020-11-08 15:44:57 +01:00
d39a3151fa Implement producer/consumer classes 2020-10-29 17:44:56 +01:00
24efe6a3d4 Provide toString() for replaying messages 2020-10-29 17:44:12 +01:00
9d14725c37 Implement correct behaviour on shutdown 2020-10-27 17:17:51 +01:00
0d8ea0fb86 Set shorter timeouts for tests 2020-10-27 17:17:22 +01:00
ec89817a5e Add unit tests for TransferServerProtocol 2020-10-17 18:46:46 +02:00
60981e2695 Shutdown TransferServer on "shutdown" and not "quit" 2020-10-17 18:46:13 +02:00
56158f9a69 Implement TransferServer DMTP 2020-10-17 18:04:18 +02:00
2997fd522c Replace default port_range with given by course 2020-10-14 13:18:14 +02:00
058dc12db1 Ignore PDF files 2020-10-14 13:13:55 +02:00
23aee75962 Initial commit 2020-10-13 14:19:16 +02:00