---
title: es_client_t
framework: endpointsecurity
role: symbol
role_heading: Type Alias
path: endpointsecurity/es_client_t
---

# es_client_t

An opaque type that stores the Endpoint Security client state.

## Declaration

```occ
typedef struct es_client_s es_client_t;
```

## See Also

### Creating a Client

- [es_new_client(_:_:)](endpointsecurity/es_new_client(_:_:).md)
- [es_handler_block_t](endpointsecurity/es_handler_block_t.md)
- [es_new_client_result_t](endpointsecurity/es_new_client_result_t.md)
