---
title: xsocket
framework: Kernel
role: symbol
platforms: [macOS 10.13+]
path: kernel/xsocket
---

# xsocket

## Declaration

```occ
struct xsocket {
    ...
};
```

## Topics

### Instance Properties

- [so_error](kernel/xsocket/1577350-so_error.md)
- [so_incqlen](kernel/xsocket/1577308-so_incqlen.md)
- [so_linger](kernel/xsocket/1577340-so_linger.md)
- [so_oobmark](kernel/xsocket/1577314-so_oobmark.md)
- [so_options](kernel/xsocket/1577328-so_options.md)
- [so_pcb](kernel/xsocket/1577336-so_pcb.md)
- [so_pgid](kernel/xsocket/1577342-so_pgid.md)
- [so_qlen](kernel/xsocket/1577316-so_qlen.md)
- [so_qlimit](kernel/xsocket/1577338-so_qlimit.md)
- [so_rcv](kernel/xsocket/1577345-so_rcv.md)
- [so_snd](kernel/xsocket/1577334-so_snd.md)
- [so_state](kernel/xsocket/1577351-so_state.md)
- [so_timeo](kernel/xsocket/1577347-so_timeo.md)
- [so_type](kernel/xsocket/1577343-so_type.md)
- [so_uid](kernel/xsocket/1577353-so_uid.md)
- [xso_family](kernel/xsocket/1577309-xso_family.md)
- [xso_len](kernel/xsocket/1577312-xso_len.md)
- [xso_protocol](kernel/xsocket/1577317-xso_protocol.md)
- [xso_so](kernel/xsocket/1577326-xso_so.md)
