SshSession¶
Constructors¶
create_client¶
new tag create_client(
auth: TCPConnectAuth val,
config: SshClientConfig val,
notify: SshClientNotify tag)
: SshSession tag^
Parameters¶
- auth: TCPConnectAuth val
- config: SshClientConfig val
- notify: SshClientNotify tag
Returns¶
- SshSession tag^
create_server¶
Parameters¶
- config: SshServerConfig val
- notify: SshServerNotify tag
Returns¶
- SshSession tag^
Public Behaviours¶
set_server_bridge¶
Parameters¶
- bridge: SshServerTcpBridge tag
open_channel¶
Parameters¶
- channel_type: String val = "session"
channel_send¶
Parameters¶
channel_close¶
Parameters¶
- channel_id: U32 val
accept_host_key¶
reject_host_key¶
disconnect¶
Clean disconnect initiated by consumer.
Parameters¶
- msg: String val = ""
auth_accept¶
auth_pk_ok¶
Parameters¶
auth_reject¶
Parameters¶
accept_channel¶
Parameters¶
- channel_id: U32 val
reject_channel¶
Parameters¶
accept_request¶
Parameters¶
- channel_id: U32 val
reject_request¶
Parameters¶
- channel_id: U32 val