Cleaned up setCONN and pauseSim functions.
- Tweaked function signatures to more accurately reflect internal behavior. - Changed behavior of setCONN to use the inbound port of the socket passed to it. - Greatly enhanced error reporting for setCONN and pauseSim.
This commit is contained in:
@@ -88,15 +88,15 @@ typedef struct
|
||||
size_t numPoints;
|
||||
} xpcWypt;
|
||||
|
||||
// Basic Functions
|
||||
// Low Level UDP Functions
|
||||
XPCSocket openUDP(unsigned short port, const char *xpIP, unsigned short xpPort);
|
||||
void closeUDP(XPCSocket sock);
|
||||
int sendUDP(XPCSocket sock, char buffer[], int len);
|
||||
int readUDP(XPCSocket sock, char buffer[], int len, struct sockaddr* recvaddr);
|
||||
|
||||
|
||||
// Configuration
|
||||
short setCONN(XPCSocket recfd, unsigned short recPort);
|
||||
short pauseSim(XPCSocket recfd, short);
|
||||
int setCONN(XPCSocket sock);
|
||||
int pauseSim(XPCSocket sock, char pause);
|
||||
|
||||
// UDP DATA
|
||||
short parseDATA(const char my_message[], short messageLength, float dataRef[][9]);
|
||||
|
||||
Reference in New Issue
Block a user