|
| static void | juce::SocketHelpers::initSockets () |
| bool | juce::SocketHelpers::isValidPortNumber (int port) noexcept |
| template<typename Type> |
| static bool | juce::SocketHelpers::setOption (SocketHandle handle, int mode, int property, Type value) noexcept |
| template<typename Type> |
| static bool | juce::SocketHelpers::setOption (SocketHandle handle, int property, Type value) noexcept |
| static bool | juce::SocketHelpers::resetSocketOptions (SocketHandle handle, bool isDatagram, bool allowBroadcast) noexcept |
| static void | juce::SocketHelpers::closeSocket (std::atomic< int > &handle, CriticalSection &readLock, bool isListener, int portNumber, std::atomic< bool > &connected) noexcept |
| static bool | juce::SocketHelpers::bindSocket (SocketHandle handle, int port, const String &address) noexcept |
| static int | juce::SocketHelpers::getBoundPort (SocketHandle handle) noexcept |
| static String | juce::SocketHelpers::getConnectedAddress (SocketHandle handle) noexcept |
| static bool | juce::SocketHelpers::setSocketBlockingState (SocketHandle handle, bool shouldBlock) noexcept |
| static bool | juce::SocketHelpers::getSocketBlockingState (SocketHandle handle) |
| static int | juce::SocketHelpers::readSocket (SocketHandle handle, void *destBuffer, int maxBytesToRead, std::atomic< bool > &connected, bool blockUntilSpecifiedAmountHasArrived, CriticalSection &readLock, String *senderIP=nullptr, int *senderPort=nullptr) noexcept |
| static int | juce::SocketHelpers::waitForReadiness (std::atomic< int > &handle, CriticalSection &readLock, bool forReading, int timeoutMsecs) noexcept |
| static addrinfo * | juce::SocketHelpers::getAddressInfo (bool isDatagram, const String &hostName, int portNumber) |
| static bool | juce::SocketHelpers::connectSocket (std::atomic< int > &handle, CriticalSection &readLock, const String &hostName, int portNumber, int timeOutMillisecs) noexcept |
| static void | juce::SocketHelpers::makeReusable (int handle) noexcept |
| static bool | juce::SocketHelpers::multicast (int handle, const String &multicastIPAddress, const String &interfaceIPAddress, bool join) noexcept |