Skip to main content

create_session

Method
This is a method of the GatewayProtocol class in the gateway module.
Create a new session.

Signature

def create_session(
        &mut self,
        agent_id: &str,
        client_id: Option<String>,
        session_id: Option<String>,
    ) -> Result<Box<dyn GatewaySessionProtocol>>

Parameters

agent_id
&str
required
No description available.
client_id
Option<String>
required
No description available.
session_id
Option<String>
required
No description available.

Returns

Returns
Result<Box<dyn GatewaySessionProtocol>>
The result of the operation.