godot/drivers/unix
Fabio Alessandrelli b4e3be7519 New NetSocket interface, BSD/Win implementation
Unified BSD and Winsock sockets into a single implementation of a
generic NetSocket interface.

This is some ground work for few network improvements:
- Reuse as much code as possible between Posix and Windows.
- Provide a single point of implementation for exotic sdks (consoles).
- Provide platform agnostic StreamPeerTCP and PacketPeerUDP in core.
- Implement connect for UDP allowing for DTLS implementation.
2018-09-12 15:46:37 +02:00
..
dir_access_unix.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
dir_access_unix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
file_access_unix.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
file_access_unix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
ip_unix.cpp Various coverity scan fixes for networking 2018-04-21 15:36:41 +02:00
ip_unix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
mutex_posix.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
mutex_posix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
net_socket_posix.cpp New NetSocket interface, BSD/Win implementation 2018-09-12 15:46:37 +02:00
net_socket_posix.h New NetSocket interface, BSD/Win implementation 2018-09-12 15:46:37 +02:00
os_unix.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
os_unix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
packet_peer_udp_posix.cpp ENet wrapper properly detect disconnect on poll 2018-09-12 12:50:53 +02:00
packet_peer_udp_posix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
rw_lock_posix.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
rw_lock_posix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
SCsub Add initial support for the XDG Base Directory spec 2017-11-19 20:54:24 +01:00
semaphore_posix.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
semaphore_posix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
socket_helpers.h Set SO_BROADCAST socket option for UDP sockets. 2018-06-05 12:14:18 +02:00
stream_peer_tcp_posix.cpp Merge pull request #18279 from RandomShaper/allow-naive-http 2018-05-26 19:58:39 +02:00
stream_peer_tcp_posix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
syslog_logger.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
syslog_logger.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
tcp_server_posix.cpp Various coverity scan fixes for networking 2018-04-21 15:36:41 +02:00
tcp_server_posix.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
thread_posix.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
thread_posix.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00