Commit Graph

10 Commits

Author SHA1 Message Date
81a065b98b Removed Tags file
Updated TODO file
TcpClient: Added parameterless contructor, id is now -2 by default which is invalid, Added SendBytes method for C style arrays
TcpServer: Added 2 CloseSocket function, one for TcpClient and another one for id, also added GetClientByID
client is now declared on the stack in VoidNetClient
Made Serializer code smaller, still need to integrate a compressor
2016-08-01 14:22:59 +01:00
bb6a2a25d3 Massive update:
Changed all byte pointers to vectors
NetworkMessage: DecodeMessage and EncodeMessage are now static
TcpClient: Fixed OnMessage function
NetworkMessage: merged both private methods into 1 method
2016-07-31 01:28:36 +01:00
9e5cd40847 Added DataAvailable method in TcpClient which will return the number of bytes available in the stream
Config functions are now inline
NetworkMessage and NetworkBuffer are being reworked
2016-07-23 13:15:59 +01:00
c83b4101d0 New configuration variable, log_to_file
Shutdown function added to TcpClient
Shutdown function added to TcpServer
Renamed socket to server_tcp_socket in TcpServer
Implemented ConfigReader class
2016-07-23 12:35:20 +01:00
5bf0aebf0f Added TcpServer header, source file and added file for tcp server windows implementation
Excluded OS specific files from build
2016-07-21 10:15:28 +01:00
c5d565698e Fixed "ws2_32.lib" pragma
Initialization is now a class
Started new StringConverter class and revamped the BitConverter class - WIP
2016-07-19 00:47:46 +01:00
b42b26cada Removed old callbacks
Implemented new callback methods
Made ReceiveData renamed to ReceiveMessages, returns void amd calls the callback methods
2016-07-18 21:48:34 +01:00
a1249ab5e9 Got async methods working for send in TcpClientWindows
All SendMessage functions are now void
2016-07-18 20:05:22 +01:00
c27ce40bab Trying to implement the sender but its not working the way i want 2016-07-18 03:44:27 +01:00
97262ee8c6 Added initialization, data type defenitons and started with TcpClient 2016-07-16 23:26:56 +01:00