My Kernel v0.1.0
socket_domain Struct Reference

Socket communication domain. More...

#include <socket.h>

Data Fields

enum communication_domain domain
 
node_t this
 
error_t(* socket_init )(struct socket *, int type, int proto)
 Match socket with its protocol, and initialize necessary per-domain data.
 

Detailed Description

A socket communication domain can be seen as a kind of 'family' of protocols. The most common example for this would be the IP (AF_INET) family, which supports the UDP/TCP protocols.

communication domain

Field Documentation

◆ domain

enum communication_domain socket_domain::domain

Domain identifier

◆ this

node_t socket_domain::this

Used to list all domains


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