Merge pull request #107954 from stuartcarnie/unix_domain_socket_support
Add Core UNIX domain socket support
This commit is contained in:
@ -43,21 +43,21 @@ protected:
|
||||
public:
|
||||
static void make_default();
|
||||
|
||||
virtual Error open(Type p_sock_type, IP::Type &ip_type) override { return ERR_UNAVAILABLE; }
|
||||
virtual Error open(Family p_family, Type p_sock_type, IP::Type &ip_type) override { return ERR_UNAVAILABLE; }
|
||||
virtual void close() override {}
|
||||
virtual Error bind(IPAddress p_addr, uint16_t p_port) override { return ERR_UNAVAILABLE; }
|
||||
virtual Error bind(Address p_addr) override { return ERR_UNAVAILABLE; }
|
||||
virtual Error listen(int p_max_pending) override { return ERR_UNAVAILABLE; }
|
||||
virtual Error connect_to_host(IPAddress p_host, uint16_t p_port) override { return ERR_UNAVAILABLE; }
|
||||
virtual Error connect_to_host(Address p_addr) override { return ERR_UNAVAILABLE; }
|
||||
virtual Error poll(PollType p_type, int timeout) const override { return ERR_UNAVAILABLE; }
|
||||
virtual Error recv(uint8_t *p_buffer, int p_len, int &r_read) override { return ERR_UNAVAILABLE; }
|
||||
virtual Error recvfrom(uint8_t *p_buffer, int p_len, int &r_read, IPAddress &r_ip, uint16_t &r_port, bool p_peek = false) override { return ERR_UNAVAILABLE; }
|
||||
virtual Error send(const uint8_t *p_buffer, int p_len, int &r_sent) override { return ERR_UNAVAILABLE; }
|
||||
virtual Error sendto(const uint8_t *p_buffer, int p_len, int &r_sent, IPAddress p_ip, uint16_t p_port) override { return ERR_UNAVAILABLE; }
|
||||
virtual Ref<NetSocket> accept(IPAddress &r_ip, uint16_t &r_port) override { return Ref<NetSocket>(); }
|
||||
virtual Ref<NetSocket> accept(Address &r_addr) override { return Ref<NetSocket>(); }
|
||||
|
||||
virtual bool is_open() const override { return false; }
|
||||
virtual int get_available_bytes() const override { return -1; }
|
||||
virtual Error get_socket_address(IPAddress *r_ip, uint16_t *r_port) const override { return ERR_UNAVAILABLE; }
|
||||
virtual Error get_socket_address(Address *r_addr) const override { return ERR_UNAVAILABLE; }
|
||||
|
||||
virtual Error set_broadcasting_enabled(bool p_enabled) override { return ERR_UNAVAILABLE; }
|
||||
virtual void set_blocking_enabled(bool p_enabled) override {}
|
||||
|
||||
Reference in New Issue
Block a user