---
title: ucontext_t
framework: Kernel
role: symbol
role_heading: Structure
platforms: [macOS 10.9+]
path: kernel/ucontext_t
---

# ucontext_t

## Declaration

```occ
typedef struct ucontext {
    ...
} ucontext_t;
```

## Topics

### Instance Properties

- [uc_link](kernel/ucontext_t/1589961-uc_link.md)
- [uc_mcontext](kernel/ucontext_t/1589964-uc_mcontext.md)
- [uc_mcsize](kernel/ucontext_t/1589963-uc_mcsize.md)
- [uc_onstack](kernel/ucontext_t/1589960-uc_onstack.md)
- [uc_sigmask](kernel/ucontext_t/1589959-uc_sigmask.md)
- [uc_stack](kernel/ucontext_t/1589962-uc_stack.md)
