传输口ToString常量化

This commit is contained in:
nnhy 2016-01-19 07:45:34 +00:00
parent 1722d26781
commit d2e3637ffa
12 changed files with 14 additions and 14 deletions

View File

@ -25,7 +25,7 @@ public:
void Init(ITransport* port, Pin rst = P0);
virtual const char* ToString() { return "ShunCom"; }
virtual const char* ToString() const { return "ShunCom"; }
// 进入配置模式
bool EnterConfig();

View File

@ -58,7 +58,7 @@ public:
// 输出物理链路层状态
void PhyStateShow();
const char* ToString() { return "W5500"; }
const char* ToString() const { return "W5500"; }
byte GetSocket();
void Register(byte Index, HardSocket* handler);

View File

@ -45,7 +45,7 @@ public:
byte FifoStatus;
void ShowStatus();
virtual const char* ToString() { return "R24"; }
virtual const char* ToString() const { return "R24"; }
private:
virtual bool OnOpen();

View File

@ -38,7 +38,7 @@ public:
// 设置产品识别码 硬件类型code
bool SetPID(ushort pid);
virtual const char* ToString() { return "BLE4"; }
virtual const char* ToString() const { return "BLE4"; }
protected:
virtual bool OnOpen();

View File

@ -15,7 +15,7 @@ private:
public:
ESP8266(ITransport* port, Pin rst = P0);
virtual const char* ToString() { return "ESP8266"; }
virtual const char* ToString() const { return "ESP8266"; }
protected:
virtual bool OnOpen();

View File

@ -43,9 +43,9 @@ public:
virtual void Register(TransportHandler handler, void* param = NULL);
#if DEBUG
virtual const char* ToString() { return "ITransport"; }
virtual const char* ToString() const { return "ITransport"; }
#else
virtual const char* ToString() { return ""; }
virtual const char* ToString() const { return ""; }
#endif
protected:
@ -75,7 +75,7 @@ public:
virtual void Set(ITransport* port);
virtual const char* ToString() { return "PackPort"; }
virtual const char* ToString() const { return "PackPort"; }
protected:
virtual bool OnOpen();

View File

@ -17,7 +17,7 @@ public:
Zigbee(ITransport* port, Pin rst = P0);
void Init(ITransport* port, Pin rst = P0);
virtual const char* ToString() { return "Zigbee"; }
virtual const char* ToString() const { return "Zigbee"; }
protected:
virtual bool OnOpen();

View File

@ -65,7 +65,7 @@ public:
// 电源等级变更(如进入低功耗模式)时调用
virtual void ChangePower(int level);
virtual const char* ToString() { return Name; }
virtual const char* ToString() const { return Name; }
static SerialPort* GetMessagePort();
protected:

View File

@ -33,7 +33,7 @@ TcpSocket::TcpSocket(TinyIP* tip) : TinySocket(tip, IP_TCP)
OnDisconnected = NULL;
}
const char* TcpSocket::ToString()
const char* TcpSocket::ToString() const
{
static char name[10];
sprintf(name, "TCP_%d", Local.Port);

View File

@ -49,7 +49,7 @@ public:
TcpHandler OnReceived;
TcpHandler OnDisconnected;
virtual const char* ToString();
virtual const char* ToString() const;
protected:
void SendAck(uint len);

View File

@ -15,7 +15,7 @@ UdpSocket::UdpSocket(TinyIP* tip) : TinySocket(tip, IP_UDP)
Local.Address = tip->IP;
}
const char* UdpSocket::ToString()
const char* UdpSocket::ToString() const
{
static char name[10];
sprintf(name, "UDP_%d", Local.Port);

View File

@ -29,7 +29,7 @@ public:
// 接收数据
virtual uint Receive(Array& bs);
virtual const char* ToString();
virtual const char* ToString() const;
protected:
void SendPacket(UDP_HEADER& udp, uint len, IPAddress& ip, ushort port, bool checksum = true);