[API reference](https://evolu.dev/docs/api-reference) › [@evolu/sqlite-wasm](https://evolu.dev/docs/api-reference/sqlite-wasm) › [c-api](https://evolu.dev/docs/api-reference/sqlite-wasm/c-api) › sqlite3\_vtab\_cursor\_layout

```ts
const sqlite3_vtab_cursor_layout: {
  members: {
    pVtab: {
      offset: 0;
      signature: "p";
    };
  };
  sizeof: 4;
};
```

Defined in: [packages/sqlite-wasm/src/Constants.ts:729](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L729)

The layout of `sqlite3_vtab_cursor` in this wasm build.

## Type Declaration

| Name                                    | Type                                                     | Default value | Defined in                                                                                                                                                             |
| --------------------------------------- | -------------------------------------------------------- | ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="property-members"></a> `members` | \{ `pVtab`: \{ `offset`: `0`; `signature`: `"p"`; \}; \} | -             | [packages/sqlite-wasm/src/Constants.ts:731](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L731) |
| `members.pVtab`                         | \{ `offset`: `0`; `signature`: `"p"`; \}                 | -             | [packages/sqlite-wasm/src/Constants.ts:732](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L732) |
| `members.pVtab.offset`                  | `0`                                                      | `0`           | [packages/sqlite-wasm/src/Constants.ts:732](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L732) |
| `members.pVtab.signature`               | `"p"`                                                    | `"p"`         | [packages/sqlite-wasm/src/Constants.ts:732](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L732) |
| <a id="property-sizeof"></a> `sizeof`   | `4`                                                      | `4`           | [packages/sqlite-wasm/src/Constants.ts:730](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/sqlite-wasm/src/Constants.ts#L730) |