|
GoPxL SDK
|
Public Member Functions | |
| void | BlockingDiscover (k64u timeoutInMilliseconds) |
| Discovers all GoPxL instances on the network. More... | |
| void | Broadcast (const void *data, k32u length) |
| Broadcast the client message header to the broadcast port. More... | |
| void | ConstructReceiver (kUdpClient *receiver) |
| Constructs kUdpClient object for receiving data. More... | |
| void | ConstructSender (kUdpClient *sender, kIpAddress address) |
| Constructs kUdpClient object for sending data. More... | |
| GoDiscoveryClient ()=default | |
| Constructs GoDiscoveryClient. More... | |
| const GoInstance * | Instance (std::string ipAddress, k32u webPort) |
| Returns a single GoPxL instance that is found on the network and has the specified IP address and web port. More... | |
| const std::vector< GoInstance > & | InstanceList () |
| Returns a list of all GoPxL instances found on the network. More... | |
| void | ParseReply (Byte bytes[]) |
| Convert the message received from the server into a GoInstance object and save this object into the list of GoPxL instances found on the network. More... | |
| ~GoDiscoveryClient ()=default | |
Friends | |
| class | ::GoDiscoveryClientTests |