pub trait SessionmgrProxyInterface: Send + Sync {
    // Required method
    fn initialize(
        &self,
        session_id: &str,
        session_context: ClientEnd<SessionContextMarker>,
        additional_services_for_agents: &mut ServiceList,
        services_from_sessionmgr: ServerEnd<DirectoryMarker>,
        view_params: Option<&mut ViewParams>
    ) -> Result<(), Error>;
}

Required Methods§

source

fn initialize( &self, session_id: &str, session_context: ClientEnd<SessionContextMarker>, additional_services_for_agents: &mut ServiceList, services_from_sessionmgr: ServerEnd<DirectoryMarker>, view_params: Option<&mut ViewParams> ) -> Result<(), Error>

Implementors§