---
title: es_event_bootstrap_check_in_t
framework: Endpoint Security
role: symbol
role_heading: Structure
path: endpointsecurity/es_event_bootstrap_check_in_t
---

# es_event_bootstrap_check_in_t

## Declaration

```swift
struct es_event_bootstrap_check_in_t
```

## Overview

Overview A process called bootstrap_check_in() to register a named service port with launchd. Subsequent bootstrap_look_up() calls from other processes will resolve the registered name into a send right to this port.    Submitted by launchd on behalf of the instigator.

Because launchd is the submitter, the enclosing message's    `es_message_t.process` describes launchd, not the process that    called `bootstrap_check_in()`. The actual caller is reported as    `instigator` / `instigator_token` below.                     `bootstrap_check_in()`. Best-effort; may be null if                     the instigator exited before the event was                     constructed.                     at RPC time. Always present. note: This event type does not support caching.

## Topics

### Initializers

- [init()](endpointsecurity/es_event_bootstrap_check_in_t/init().md)
- [init(instigator:instigator_token:service_name:)](endpointsecurity/es_event_bootstrap_check_in_t/init(instigator:instigator_token:service_name:).md)

### Instance Properties

- [instigator](endpointsecurity/es_event_bootstrap_check_in_t/instigator.md)
- [instigator_token](endpointsecurity/es_event_bootstrap_check_in_t/instigator_token.md)
- [service_name](endpointsecurity/es_event_bootstrap_check_in_t/service_name.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
