---
name: "Eliom_state.Ext.Low_level.server"
section: "3o"
platform: "linux"
package: "libeliom-ocaml-doc"
version: "4.0.0-2"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/Eliom_state.Ext.Low_level.server"
---

# Eliom\_state.Ext.Low\_level.server(3o)

no description

## NAME

Eliom\_state.Ext.Low\_level - no description

## Module

Module   Eliom\_state.Ext.Low\_level

## Documentation

Module **Low\_level**\
  :  **sig end**

**=== Functions to access table data.** **Prefer using Eliom references. ===**

*val get\_volatile\_data* :  **state:(\[\< \`Client\_process \| \`Session \| \`Session\_group \], \[\< \`Data \])** **Eliom\_state.Ext.state -\>** **table:'a Eliom\_state.volatile\_table -\> 'a**

Raises  **Not\_found** if no data in the table for the cookie.

*val get\_persistent\_data* :  **state:(\[\< \`Client\_process \| \`Session \| \`Session\_group \], \[\< \`Pers \])** **Eliom\_state.Ext.state -\>** **table:'a Eliom\_state.persistent\_table -\> 'a Lwt.t**

Fails with lwt exception  **Not\_found** if no data in the table for the cookie.

*val set\_volatile\_data* :  **state:(\[\< \`Client\_process \| \`Session \| \`Session\_group \], \[\< \`Data \])** **Eliom\_state.Ext.state -\>** **table:'a Eliom\_state.volatile\_table -\> 'a -\> unit**

*val set\_persistent\_data* :  **state:(\[\< \`Client\_process \| \`Session \| \`Session\_group \], \[\< \`Pers \])** **Eliom\_state.Ext.state -\>** **table:'a Eliom\_state.persistent\_table -\> 'a -\> unit Lwt.t**

Fails with lwt exception  **Not\_found** if no data in the table for the cookie.

*val remove\_volatile\_data* :  **state:(\[\< \`Client\_process \| \`Session \| \`Session\_group \], \[\< \`Data \])** **Eliom\_state.Ext.state -\>** **table:'a Eliom\_state.volatile\_table -\> unit**

*val remove\_persistent\_data* :  **state:(\[\< \`Client\_process \| \`Session \| \`Session\_group \], \[\< \`Pers \])** **Eliom\_state.Ext.state -\>** **table:'a Eliom\_state.persistent\_table -\> unit Lwt.t**
