|
ReXGlue SDK
|
This is the complete list of members for rex::platform::Socket, including all inherited members.
| Accept(sockaddr *name, i32 *name_len) const | rex::platform::Socket | |
| Bind(const sockaddr *name, i32 name_len) const | rex::platform::Socket | |
| Connect(const sockaddr *name, i32 name_len) const | rex::platform::Socket | |
| Create(i32 family, i32 type, i32 protocol) | rex::platform::Socket | static |
| GetHandle() const | rex::platform::Socket | inline |
| GetLocalName(sockaddr *name, i32 *name_len) const | rex::platform::Socket | |
| GetOption(i32 level, i32 name, void *value, i32 *len) const | rex::platform::Socket | |
| GetPeerName(sockaddr *name, i32 *name_len) const | rex::platform::Socket | |
| IOCTL(u32 cmd, u8 *arg) const | rex::platform::Socket | inline |
| IsValid() const (defined in rex::platform::Socket) | rex::platform::Socket | inline |
| Listen(i32 backlog) const | rex::platform::Socket | |
| MoveOnly()=default (defined in rex::MoveOnly) | rex::MoveOnly | protected |
| MoveOnly(MoveOnly &&)=default (defined in rex::MoveOnly) | rex::MoveOnly | protected |
| MoveOnly(const MoveOnly &)=delete (defined in rex::MoveOnly) | rex::MoveOnly | protected |
| operator=(Socket &&other) noexcept (defined in rex::platform::Socket) | rex::platform::Socket | inline |
| operator=(MoveOnly &&)=default (defined in rex::MoveOnly) | rex::MoveOnly | protected |
| operator=(const MoveOnly &)=delete (defined in rex::MoveOnly) | rex::MoveOnly | protected |
| Prepare(WaitHandle *event) const | rex::platform::Socket | inline |
| Recv(void *buf, i32 len, i32 flags) const | rex::platform::Socket | |
| RecvFrom(void *buf, i32 len, i32 flags, sockaddr *from, i32 *from_len) const | rex::platform::Socket | |
| Send(const void *buf, i32 len, i32 flags) const | rex::platform::Socket | |
| SendTo(const void *buf, i32 len, i32 flags, const sockaddr *to, i32 to_len) const | rex::platform::Socket | |
| SetOption(i32 level, i32 name, const void *value, i32 len) const | rex::platform::Socket | |
| Shutdown(i32 how) const | rex::platform::Socket | |
| Socket()=default (defined in rex::platform::Socket) | rex::platform::Socket | |
| Socket(SocketHandle handle) | rex::platform::Socket | inlineexplicit |
| Socket(Socket &&other) noexcept (defined in rex::platform::Socket) | rex::platform::Socket | inline |
| ~Socket() (defined in rex::platform::Socket) | rex::platform::Socket | inline |