Commit Graph

21 Commits

Author SHA1 Message Date
Erdroy 6772d447fa Cleanup 2021-06-21 20:10:03 +02:00
Erdroy 9d7bba04cb Rename NetworkHost to NetworkPeer as it seems more appropriate 2021-06-18 20:45:30 +02:00
Erdroy 040c024dff Refactor most NetworkManager functionality into NetworkHost 2021-06-18 20:43:17 +02:00
Erdroy f40bb309d5 Fix host id issue, cleanup 2021-06-17 18:42:42 +02:00
Erdroy 23794c8875 Add NetworkHost id and comparison operator 2021-05-29 20:19:09 +02:00
Erdroy 6719e0b326 Cleanup 2021-05-29 19:41:39 +02:00
Erdroy ba4979cfc2 Add NetworkConfig::Address validation 2021-05-22 19:45:44 +02:00
Erdroy e7f899309c Add simple SendMessage with single target 2021-04-16 22:08:59 +02:00
Erdroy a90b3bd7f6 Add message sending to server 2021-03-15 20:28:41 +01:00
Erdroy 082d56f89a Add multi-host support 2021-03-12 19:29:20 +01:00
Erdroy 00d5a40443 Fix PopEvent API signature 2021-03-11 20:30:03 +01:00
Erdroy e7d99057ba Expose CreateMessage/RecycleMessage to the API 2021-03-11 20:04:10 +01:00
Erdroy 42d31c0c65 Fix warning about double to float conversion 2021-03-11 19:11:23 +01:00
Erdroy 64a5b01bd9 Add logs 2021-03-11 19:11:04 +01:00
Erdroy 43e8a54e57 Use enum instead interface reference for now 2021-03-11 18:47:05 +01:00
Erdroy 393595ea2d Fix message index pool 2021-03-11 18:46:28 +01:00
Erdroy 1c511d112d Fix compilation & APIGen issues 2021-03-11 18:08:12 +01:00
Erdroy c87feb69c4 Add INetworDriver full API 2021-03-11 18:08:12 +01:00
Erdroy 7106dc738b Add proper ctor to NetworkMessage 2021-03-11 18:08:12 +01:00
Erdroy 7525bf6435 Add network message recycle implementation 2021-03-11 18:08:12 +01:00
Erdroy 8f653fa699 Add basic network classes and message pooling 2021-03-11 18:08:11 +01:00