|
Public Member Functions |
int | accept ([in] object_handle_t handle,[in, out, size_is(addrlen), max_is(L4VFS_SOCKET_MAX_ADDRLEN)] char addr[],[in, out] l4vfs_socklen_t *addrlen,[out] l4vfs_socklen_t *actual_len) |
int | bind ([in] object_handle_t handle,[in, size_is(addrlen), max_is(L4VFS_SOCKET_MAX_ADDRLEN)] char addr[],[in] int addrlen) |
int | connect ([in] object_handle_t handle,[in, size_is(addrlen), max_is(L4VFS_SOCKET_MAX_ADDRLEN)] char addr[],[in] int addrlen) |
int | listen ([in] object_handle_t handle,[in] int backlog) |
int | recvfrom ([in] object_handle_t handle,[out, size_is(len), ref, prealloc_client, prealloc_server, max_is(L4VFS_WRITE_RCVBUF_SIZE)] char **buf,[in, out] l4vfs_size_t *len,[in] int flags,[in, out, size_is(fromlen), max_is(128)] char from[],[in, out] l4vfs_socklen_t *fromlen,[out] l4vfs_socklen_t *actual_fromlen) |
int | recv ([in] object_handle_t handle,[out, size_is(len), ref, prealloc_client, prealloc_server, max_is(L4VFS_WRITE_RCVBUF_SIZE)] char **buf,[in, out] l4vfs_size_t *len,[in] int flags) |
int | send ([in] object_handle_t handle,[in, ref, size_is(len), max_is(L4VFS_WRITE_RCVBUF_SIZE)] char *msg,[in] int len,[in] int flags) |
int | sendto ([in] object_handle_t handle,[in, ref, size_is(len), max_is(L4VFS_WRITE_RCVBUF_SIZE)] char *msg,[in] int len,[in] int flags,[in, ref, size_is(tolen), max_is(L4VFS_SOCKET_MAX_ADDRLEN)] char *to,[in] int tolen) |
int | sendmsg ([in] object_handle_t handle,[in, size_is(msg_namelen), max_is(8192)] char msg_name[],[in] int msg_namelen,[in, ref, size_is(msg_iov_size), max_is(L4VFS_WRITE_RCVBUF_SIZE)] char *msg_iov,[in] int msg_iovlen,[in] int msg_iov_size,[in, ref, size_is(msg_controllen)] char *msg_control,[in] int msg_controllen,[in] int msg_flags,[in] int flags) |
int | shutdown ([in] object_handle_t handle,[in] int how) |
int | socket ([in] int domain,[in] int type,[in] int protocol) |
int | getsockname ([in] object_handle_t s,[out, size_is(len), max_is(4096)] char name[],[in, out] l4vfs_socklen_t *len) |
int | setsockopt ([in] object_handle_t s,[in] int level,[in] int optname,[in, ref, size_is(optlen)] char *optval,[in] int optlen) |
int | getsockopt ([in] object_handle_t s,[in] int level,[in] int optname,[in, out, ref, size_is(optlen), max_is(4096)] char *optval,[in, out] l4vfs_socklen_t *optlen,[out] l4vfs_socklen_t *actual_optlen) |
int | socketpair ([in] int domain,[in] int type,[in] int protocol,[out] object_handle_t *handle0,[out] object_handle_t *handle1) |
int | getpeername ([in] object_handle_t handle,[in, out, size_is(addrlen), max_is(L4VFS_SOCKET_MAX_ADDRLEN)] char addr[],[in, out] l4vfs_socklen_t *addrlen,[out] l4vfs_socklen_t *actual_len) |