Implement UDP listen bind address

This commit is contained in:
Fabio Alessandrelli
2017-01-18 10:24:26 +01:00
parent b2839343ca
commit 2fe4ef6699
6 changed files with 47 additions and 15 deletions

View File

@ -45,12 +45,12 @@ protected:
String _get_packet_ip() const;
virtual Error _set_dest_address(const String& p_address,int p_port);
Error _set_dest_address(const String& p_address,int p_port);
public:
virtual void set_ip_type(IP::Type p_type);
virtual Error listen(int p_port, int p_recv_buffer_size=65536)=0;
virtual Error listen(int p_port, IP_Address p_bind_address=IP_Address("*"), int p_recv_buffer_size=65536)=0;
virtual void close()=0;
virtual Error wait()=0;
virtual bool is_listening() const=0;