GoPxL SDK

- Home
- Files
- Namespace

Public Member Functions | Friends
GoPxLSdk::GoDiscoveryClient Class Reference

## 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

The documentation for this class was generated from the following file:

- GoDiscoveryClient.h