# sleepkit.backends.GenericDataOperations_PcToEvb.interface

## sleepkit.backends.GenericDataOperations_PcToEvb.interface.Ipc_to_evb

`class` · `python`

```python
Ipc_to_evb()
```

Source: `sleepkit/backends/GenericDataOperations_PcToEvb/interface.py:9`

### sleepkit.backends.GenericDataOperations_PcToEvb.interface.Ipc_to_evb.SERVICE_ID

`constant` · `python`

```python
SERVICE_ID = 2
```

Source: `sleepkit/backends/GenericDataOperations_PcToEvb/interface.py:10`

### sleepkit.backends.GenericDataOperations_PcToEvb.interface.Ipc_to_evb.NS_RPC_DATA_SENDBLOCKTOEVB_ID

`constant` · `python`

```python
NS_RPC_DATA_SENDBLOCKTOEVB_ID = 1
```

Source: `sleepkit/backends/GenericDataOperations_PcToEvb/interface.py:11`

### sleepkit.backends.GenericDataOperations_PcToEvb.interface.Ipc_to_evb.NS_RPC_DATA_FETCHBLOCKFROMEVB_ID

`constant` · `python`

```python
NS_RPC_DATA_FETCHBLOCKFROMEVB_ID = 2
```

Source: `sleepkit/backends/GenericDataOperations_PcToEvb/interface.py:12`

### sleepkit.backends.GenericDataOperations_PcToEvb.interface.Ipc_to_evb.NS_RPC_DATA_COMPUTEONEVB_ID

`constant` · `python`

```python
NS_RPC_DATA_COMPUTEONEVB_ID = 3
```

Source: `sleepkit/backends/GenericDataOperations_PcToEvb/interface.py:13`

### sleepkit.backends.GenericDataOperations_PcToEvb.interface.Ipc_to_evb.ns_rpc_data_sendBlockToEVB

`method` · `python`

```python
ns_rpc_data_sendBlockToEVB(block)
```

Source: `sleepkit/backends/GenericDataOperations_PcToEvb/interface.py:15`

### sleepkit.backends.GenericDataOperations_PcToEvb.interface.Ipc_to_evb.ns_rpc_data_fetchBlockFromEVB

`method` · `python`

```python
ns_rpc_data_fetchBlockFromEVB(block)
```

Source: `sleepkit/backends/GenericDataOperations_PcToEvb/interface.py:18`

### sleepkit.backends.GenericDataOperations_PcToEvb.interface.Ipc_to_evb.ns_rpc_data_computeOnEVB

`method` · `python`

```python
ns_rpc_data_computeOnEVB(in_block, result_block)
```

Source: `sleepkit/backends/GenericDataOperations_PcToEvb/interface.py:21`
