# ICache.init() method · @imqueue/rpc

Source: https://imqueue.org/api/rpc/latest/rpc.icache.init/
Published: 2026-08-04
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/rpc 3.5.3 — generated reference, not hand-written

Initializes the cache adapter with the given adapter-specific options.

**Signature:**

```typescript
init(options?: any): void;
```

## Parameters


| Parameter | Type | Description |
| --- | --- | --- |
| options | any | _(Optional)_ adapter-specific options |


**Returns:**

void

## Remarks

May be asynchronous: the registry awaits whatever is returned, so an implementation that needs I/O must return a promise that settles once the adapter is ready. Implementations must set [ICache.ready](https://imqueue.org/api/rpc/latest/rpc.icache.ready/) on success.

