UDP/IP socket class.  
 More...
#include <udp_socket.h>
◆ UDPSocket()
      
        
          | clan::UDPSocket::UDPSocket | ( |  | ) |  | 
      
 
 
◆ ~UDPSocket()
      
        
          | clan::UDPSocket::~UDPSocket | ( |  | ) |  | 
      
 
 
◆ bind()
      
        
          | void clan::UDPSocket::bind | ( | const SocketName & | endpoint | ) |  | 
      
 
Bind socket to end point. 
 
 
◆ close()
      
        
          | void clan::UDPSocket::close | ( |  | ) |  | 
      
 
 
◆ get_socket_handle()
  
  | 
        
          | SocketHandle * clan::UDPSocket::get_socket_handle | ( |  | ) |  |  | overrideprotectedvirtual | 
 
 
◆ read()
      
        
          | int clan::UDPSocket::read | ( | void * | data, | 
        
          |  |  | int | size, | 
        
          |  |  | SocketName & | endpoint ) | 
      
 
Read receved UDP packet. 
- Returns
- Bytes read or 0 if no packet was available 
 
 
◆ send()
      
        
          | void clan::UDPSocket::send | ( | const void * | data, | 
        
          |  |  | int | size, | 
        
          |  |  | const SocketName & | endpoint ) | 
      
 
Send UDP packet to end point. 
 
 
The documentation for this class was generated from the following file: