michael-bailey
|
cf16367d51
|
removing dead code
|
2021-03-20 12:38:42 +00:00 |
michael-bailey
|
8f3d1549ca
|
fixed issue with channel blocking
|
2021-03-18 23:37:48 +00:00 |
michael-bailey
|
53ff1858f6
|
implemented client manager tick function
|
2021-03-18 23:24:48 +00:00 |
michael-bailey
|
d6c4baf556
|
Implemented client add functionality in the server.
|
2021-03-18 20:02:56 +00:00 |
michael-bailey
|
f3ab1f37da
|
Added client connecting condition to network manager
|
2021-03-18 19:55:04 +00:00 |
michael-bailey
|
30d9e5ba2d
|
modified client to multiple params instead of map
|
2021-03-18 17:03:15 +00:00 |
michael-bailey
|
7d749d0de0
|
Moved TcpListender form Server To NetworkManage.
|
2021-03-18 16:52:03 +00:00 |
michael-bailey
|
436975e3c5
|
Moved TcpListender form Server To NetworkManage.
|
2021-03-18 16:42:42 +00:00 |
michael-bailey
|
a5eff0bd32
|
merge server implementation branch
|
2021-03-18 16:05:27 +00:00 |
michael-bailey
|
bb5fbdc43b
|
removed redundant function
|
2021-03-18 15:57:34 +00:00 |
michael-bailey
|
b53a63fd54
|
setting up json based message protocol
|
2021-03-18 11:50:12 +00:00 |
michael-bailey
|
19832f0aa1
|
added basic server messages.
|
2021-03-18 10:39:11 +00:00 |
michael-bailey
|
232effad14
|
implemented basic connection handling in the server
|
2021-03-18 10:39:11 +00:00 |
michael-bailey
|
a8c37225ae
|
implemented basic client manager functions for new architecture
|
2021-03-18 10:39:11 +00:00 |
michael-bailey
|
22a0d68255
|
implemented basic messageing system for clients.
|
2021-03-18 10:38:46 +00:00 |
michael-bailey
|
cd81b1e250
|
redesigned client for the new exec structure
|
2021-03-18 10:38:46 +00:00 |
michael-bailey
|
db72977d2f
|
fixing owner structure.
|
2021-03-18 10:38:46 +00:00 |
michael-bailey
|
3ff3e531a1
|
moving server changes to client manager
|
2021-03-18 10:38:46 +00:00 |
michael-bailey
|
5b9d91e44e
|
implemented basic connection handling in the server
|
2021-03-18 10:38:46 +00:00 |
michael-bailey
|
1966f80bc6
|
moving server changes to client manager
|
2021-03-18 10:38:09 +00:00 |
michael-bailey
|
546e566c9b
|
Fixed immediate warnings
|
2021-03-18 10:37:47 +00:00 |
michael-bailey
|
965231cde9
|
added basic network manager implementation
|
2021-03-18 10:36:18 +00:00 |
michael-bailey
|
042f7e1007
|
added basic server messages.
|
2021-03-18 09:42:53 +00:00 |
michael-bailey
|
b1be92ed02
|
implemented basic connection handling in the server
|
2021-03-18 09:26:49 +00:00 |
michael-bailey
|
b1b8107ce7
|
implemented basic client manager functions for new architecture
|
2021-03-18 09:20:39 +00:00 |
michael-bailey
|
e92096b6ad
|
implemented basic messageing system for clients.
|
2021-03-18 08:55:21 +00:00 |
michael-bailey
|
a493eddd50
|
redesigned client for the new exec structure
|
2021-03-17 18:37:06 +00:00 |
michael-bailey
|
194e954733
|
fixing owner structure.
|
2021-03-17 10:54:51 +00:00 |
michael-bailey
|
f00d8cc7f7
|
moving server changes to client manager
|
2021-03-17 10:54:51 +00:00 |
michael-bailey
|
5f6ecdd839
|
added implemetation of info command on te server
|
2021-03-17 10:54:51 +00:00 |
michael-bailey
|
14154ebd4e
|
implemented basic connection handling in the server
|
2021-03-17 10:54:51 +00:00 |
michael-bailey
|
5b7258d3ab
|
added from vector trait to commands
|
2021-03-17 10:53:43 +00:00 |
michael-bailey
|
9b5cb18693
|
moved commands into lib module
|
2021-03-17 10:53:43 +00:00 |
michael-bailey
|
b66fdd62b3
|
added implemetation of info command on te server
|
2021-03-17 09:56:51 +00:00 |
michael-bailey
|
71fe467ca2
|
implemented basic connection handling in the server
|
2021-03-16 10:11:31 +00:00 |
michael-bailey
|
6c89f34151
|
added from vector trait to commands
|
2021-03-16 10:11:03 +00:00 |
michael-bailey
|
ca4b0259b9
|
moved commands into lib module
|
2021-03-16 09:41:35 +00:00 |
michael-bailey
|
585926ebed
|
moving server changes to client manager
|
2021-03-15 17:21:23 +00:00 |
michael-bailey
|
5e49056992
|
Fixed immediate warnings
|
2021-03-15 17:18:39 +00:00 |
michael-bailey
|
962293b32f
|
added basic implementations for server
|
2021-03-15 17:11:50 +00:00 |
michael-bailey
|
4c7c68c2a5
|
implementing common traits for server
|
2021-03-15 16:51:32 +00:00 |
michael-bailey
|
7731e18d8b
|
implemeting client functionality and changed types
|
2021-03-12 17:17:48 +00:00 |
michael-bailey
|
f4bd223d12
|
Created traits for struct ownership and impl them for client|manager
|
2021-03-12 14:31:34 +00:00 |
michael-bailey
|
9de6969eb8
|
Implementing core Client Manager methods
|
2021-03-11 20:22:20 +00:00 |
michael-bailey
|
3591318270
|
Fixed immediate warnings
|
2021-03-11 20:22:20 +00:00 |
michael-bailey
|
e082971df0
|
Fixed immediate warnings
|
2021-03-11 14:06:05 +00:00 |
michael-bailey
|
1ecccf6d67
|
implemented eq and ord fror client
|
2021-03-11 13:25:37 +00:00 |
michael-bailey
|
96450d5da2
|
Update mod.rs
+ added self referenceing to teh client manager with a weak reference
+ added channels to the client manager
|
2021-02-08 21:12:10 +00:00 |
michael-bailey
|
8df5ac848b
|
tidying up client struct
|
2021-02-08 21:12:10 +00:00 |
michael-bailey
|
87a2a6b6da
|
Moving files around and implementing more of the client manager.
|
2021-02-08 21:12:10 +00:00 |