Struct flo_http_ui::HttpSession [] [src]

pub struct HttpSession<CoreUi> { /* fields omitted */ }

Represents a session running on a HTTP connection

Methods

impl<CoreUi: 'static + CoreUserInterface + Send + Sync> HttpSession<CoreUi>
[src]

[src]

Creates a new session from a HTTP user interface

[src]

Retrieves the HTTP user interface that this session is for

[src]

Retrieves the core UI that this session is for

[src]

Sleeps this session (stops any monitoring for events)

[src]

Restarts the update stream (will regenerate the 'new UI' event, which is returned in the future return value).

[src]

Sends some updates to this object and returns the resulting update

Trait Implementations

Auto Trait Implementations

impl<CoreUi> Send for HttpSession<CoreUi> where
    CoreUi: Send + Sync

impl<CoreUi> !Sync for HttpSession<CoreUi>