server/client
Dependencies: mbed NetServicesMin
tcp_client.h@1:6e61ee662fd3, 2012-02-23 (annotated)
- Committer:
- recotana
- Date:
- Thu Feb 23 02:38:05 2012 +0000
- Revision:
- 1:6e61ee662fd3
- Parent:
- 0:432b571e11a3
added standalone test mode
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
recotana | 0:432b571e11a3 | 1 | #ifndef _TCP_CLIENT_ |
recotana | 0:432b571e11a3 | 2 | #define _TCP_CLIENT_ |
recotana | 0:432b571e11a3 | 3 | |
recotana | 0:432b571e11a3 | 4 | #include "EthernetNetIf.h" |
recotana | 0:432b571e11a3 | 5 | #include "TCPSocket.h" |
recotana | 1:6e61ee662fd3 | 6 | #include "data_models.h" |
recotana | 0:432b571e11a3 | 7 | |
recotana | 0:432b571e11a3 | 8 | |
recotana | 0:432b571e11a3 | 9 | void clientInit(void); |
recotana | 0:432b571e11a3 | 10 | int clientConnect(IpAddr ip , int port); |
recotana | 0:432b571e11a3 | 11 | |
recotana | 0:432b571e11a3 | 12 | void onSendEvent(TCPSocketEvent e); |
recotana | 0:432b571e11a3 | 13 | void connectCheckStart(IpAddr ip , int port); |
recotana | 0:432b571e11a3 | 14 | |
recotana | 0:432b571e11a3 | 15 | int tcpSend(char *data,int length); |
recotana | 1:6e61ee662fd3 | 16 | int tcpSendPayload(Payload *_payload); |
recotana | 0:432b571e11a3 | 17 | |
recotana | 0:432b571e11a3 | 18 | void checkConnect(void); |
recotana | 0:432b571e11a3 | 19 | void socketClose(void); |
recotana | 0:432b571e11a3 | 20 | |
recotana | 0:432b571e11a3 | 21 | #endif |