Lines Matching refs:Socket
32 Socket::Socket() : mState(State::New), mSocket(-1) { in Socket() function in Socket
35 Socket::Socket(Socket&& other) noexcept : mState(other.mState), mSocket(other.mSocket) { in Socket() function in Socket
40 Socket::~Socket() { in ~Socket()
48 Socket& Socket::operator=(Socket&& other) noexcept { in operator =()
60 Result Socket::open(int domain, int type, int protocol) { in open()
72 Result Socket::setInterface(const std::string& interface) { in setInterface()
82 Result Socket::setMulticastHopLimit(int hopLimit) { in setMulticastHopLimit()
92 Result Socket::setUnicastHopLimit(int hopLimit) { in setUnicastHopLimit()
102 Result Socket::setTransparent(bool transparent) { in setTransparent()
113 Result Socket::bind(const Address& address) { in bind()
127 Result Socket::receive(Message* receivingMessage) { in receive()
147 Result Socket::receiveFrom(Message* receivingMessage, Address* from) { in receiveFrom()
175 Result Socket::send(const void* data, size_t size) { in send()
187 Result Socket::sendTo(const sockaddr& destination, in sendTo()
202 Result Socket::sendTo(const in6_addr& destination, in sendTo()
215 Result Socket::sendFrom(const struct in6_addr& fromAddress, in sendFrom()
258 Result Socket::sendFrom(const in6_addr& fromAddress, in sendFrom()