e677fdeb59
NetworkBuffer now has a fixed header value of 8
...
Implemented NetworkMessage EncodeMessage
2016-07-31 01:51:00 +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
6fa7872a6d
Added Connection Codes
...
Private methods dont have capital letters and are words are separated by underscores
Added id's to TcpClient's class
Removed ptr from TcpClient and Server
Worked on TcpServer
Theres now a default server port
Added ReceiveMessage function to TcpClient to receive only 1 message
Fixed VoidNetClientAPI Receive function
2016-07-22 00:32:53 +01:00
1c9a9c809b
Actually the socket bind code was not needed thats for the tcp server
2016-07-21 20:18:14 +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
3f99e8a178
Removed VoidCode enum, added missing tcp client windos code and missing if macro in TcpClient.hpp
2016-07-20 22:20:50 +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
f3d090e08c
Updated README
2016-07-18 03:47:02 +01:00
c27ce40bab
Trying to implement the sender but its not working the way i want
2016-07-18 03:44:27 +01:00
a211400964
Added Development information for me to dont forget things xD
...
Added AllAndMe DistributionType
Added a ThreadPool class
Added VoidNetClientAPI
2016-07-18 01:13:20 +01:00
72aa8ee0c4
Got tcp receiving for windows done
...
Callbacks are done - maybe ill add a few more later - i dont know if they will work correctly yet
Fixed the Serialization class
Added internal tags - for now it only has CONNECT and DISCONNECT - maybe ill add more later
Fixed some data type parameters in some functions
2016-07-17 19:59:22 +01:00
16ed3619b3
Added Tests project, Callback functions are in progress, NetworkBuffer is done, Network Message is WIP but already has a lot of code, Serializer is done (subject to change), Utility classes are being made, and TcpClientWindows is WIP.
...
Every single piece of code wrote today may or not change, but it will probably change because ill find a better way to do it xD
2016-07-17 02:46:42 +01:00
97262ee8c6
Added initialization, data type defenitons and started with TcpClient
2016-07-16 23:26:56 +01:00
d9be5d3f2b
Small README update
2016-07-15 01:44:36 +01:00
6ddd6042ee
Clean up for new library code
2016-07-15 01:39:33 +01:00
c12d90cd48
Added more functions
2016-03-26 14:52:56 +00:00
9f42dbdb6f
Delete vc140.idb
2016-03-25 13:18:22 +00:00
8586eced12
Worked on Socket class and added TCP and UDP Connection and Server classes
2016-03-25 13:08:18 +00:00
e675f9add6
Merge branch 'master' of https://github.com/xX-TheDoctor-Xx/VoidNet
2016-03-24 21:29:48 +00:00
52dc832c22
Started VoidNet
2016-03-24 21:29:23 +00:00
4f94807704
Create .gitignore
2016-03-24 19:55:11 +00:00
c8ab90da96
Create README
2016-03-24 19:54:09 +00:00