AquilaOS documentation
How it works, and its code
Loading...
Searching...
No Matches
un_socket Struct Reference

A listening socket, bound to a name in the file system. More...

#include <unix.h>

Data Fields

struct vnode * vnode
size_t backlog
struct queue requests
struct waitq accept
int listening

Detailed Description

A listening socket, bound to a name in the file system.

Definition at line 30 of file unix.h.

Field Documentation

◆ accept

struct waitq un_socket::accept

Definition at line 36 of file unix.h.

◆ backlog

size_t un_socket::backlog

Definition at line 33 of file unix.h.

Referenced by socket_unix_listen().

◆ listening

int un_socket::listening

Definition at line 38 of file unix.h.

◆ requests

struct queue un_socket::requests

Definition at line 35 of file unix.h.

◆ vnode

struct vnode* un_socket::vnode

Definition at line 31 of file unix.h.

Referenced by socket_unix_connect().


The documentation for this struct was generated from the following file: