Merge branch 'Network' of https://github.com/dean11/Danbias into GameLogic

This commit is contained in:
dean11 2013-12-12 10:37:40 +01:00
commit 2ea252919a
4 changed files with 6 additions and 4 deletions

View File

@ -233,9 +233,9 @@ bool NetworkClient::IsConnected()
return privateData->connection->IsConnected();
}
void NetworkClient::Send(CustomNetProtocol& protocol)
void NetworkClient::Send(CustomProtocolObject& protocol)
{
this->privateData->Send(protocol);
this->privateData->Send(*protocol.GetProtocol());
}
void NetworkClient::SetRecieverObject(RecieverObject recvObj, NetworkProtocolCallbackType type)

View File

@ -19,6 +19,7 @@ namespace Oyster
{
extern "C"
{
struct CustomProtocolObject;
class NET_PROTOCOL_EXPORT NetworkClient
{
public:
@ -33,7 +34,7 @@ namespace Oyster
bool IsConnected();
void Send(CustomNetProtocol& protocol);
void Send(CustomProtocolObject& protocol);
void SetRecieverObject(RecieverObject recvObj, NetworkProtocolCallbackType type);

View File

@ -8,6 +8,7 @@
#include "../NetworkDependencies/Messages/MessageHeader.h"
#include "../NetworkDependencies/OysterByte.h"
using namespace Oyster::Network;
using namespace ::Messages;
using namespace Utility::DynamicMemory;

View File

@ -34,7 +34,7 @@ int main()
ThreadedClient* client = new ThreadedClient;
//Connect to server
errorCode = client->Connect(9876, "localhost");
errorCode = client->Connect(15151, "193.11.186.101");
if(errorCode != 0)
{