27#ifndef __PLATFORM_NETWORK_H__
28#define __PLATFORM_NETWORK_H__
31#if defined(PEBL_NETWORK)
40#include "../../devices/PNetwork.h"
58 virtual void SetPort(
unsigned int);
67 virtual bool CheckForConnection();
68 virtual bool CreateListener();
69 virtual bool Accept(
int mstimeout);
70 virtual bool Accept();
74 virtual bool SendString(std::string message);
75 virtual bool SendByte(
int byte);
77 virtual std::string Receive(
int length);
86 virtual std::ostream&
SendToStream(std::ostream& out)
const;
93 IPaddress * mMyAddress;
virtual void SetHostIP(unsigned int host)
virtual Variant ConvertAddress(unsigned long int address)
virtual void SetHostName(std::string hostname)
virtual void SetPort(unsigned int port)
Variant GetMyIPAddress(Variant v)
Variant GetIPAddress(Variant v)