SshChannelMessages¶
Constructors¶
create¶
Returns¶
- SshChannelMessages val^
Public Functions¶
channel_open¶
fun box channel_open(
channel_type: String val,
sender_channel: U32 val,
initial_window: U32 val,
max_packet_size: U32 val)
: Array[U8 val] val
Parameters¶
Returns¶
channel_open_confirmation¶
fun box channel_open_confirmation(
recipient_channel: U32 val,
sender_channel: U32 val,
initial_window: U32 val,
max_packet_size: U32 val)
: Array[U8 val] val
Parameters¶
Returns¶
channel_open_failure¶
fun box channel_open_failure(
recipient_channel: U32 val,
reason_code: U32 val,
description: String val)
: Array[U8 val] val
Parameters¶
Returns¶
channel_window_adjust¶
fun box channel_window_adjust(
recipient_channel: U32 val,
bytes_to_add: U32 val)
: Array[U8 val] val
Parameters¶
Returns¶
channel_data¶
Parameters¶
Returns¶
channel_eof¶
Parameters¶
- recipient_channel: U32 val
Returns¶
channel_close¶
Parameters¶
- recipient_channel: U32 val
Returns¶
channel_request_shell¶
Encode a "shell" channel request (RFC 4254 §6.5): start a login shell.
fun box channel_request_shell(
recipient_channel: U32 val,
want_reply: Bool val)
: Array[U8 val] val
Parameters¶
Returns¶
channel_request_exec¶
Encode an "exec" channel request (RFC 4254 §6.5): run a single command.
fun box channel_request_exec(
recipient_channel: U32 val,
command: String val,
want_reply: Bool val)
: Array[U8 val] val
Parameters¶
Returns¶
channel_success¶
Parameters¶
- recipient_channel: U32 val
Returns¶
channel_failure¶
Parameters¶
- recipient_channel: U32 val
Returns¶
eq¶
Parameters¶
- that: SshChannelMessages val
Returns¶
- Bool val
ne¶
Parameters¶
- that: SshChannelMessages val
Returns¶
- Bool val