WPILibC++  2019.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
wpi::UDPClient Class Reference

Public Member Functions

 UDPClient (Logger &logger)
 
 UDPClient (const Twine &address, Logger &logger)
 
 UDPClient (const UDPClient &other)=delete
 
 UDPClient (UDPClient &&other)
 
UDPClientoperator= (const UDPClient &other)=delete
 
UDPClientoperator= (UDPClient &&other)
 
int start ()
 
int start (int port)
 
void shutdown ()
 
int send (ArrayRef< uint8_t > data, const Twine &server, int port)
 
int send (StringRef data, const Twine &server, int port)
 
int receive (uint8_t *data_received, int receive_len)
 
int receive (uint8_t *data_received, int receive_len, SmallVectorImpl< char > *addr_received, int *port_received)
 
int set_timeout (double timeout)
 

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