| Package | Description |
|---|---|
| net.sf.sshapi.impl.libssh |
Ganymed SSH-2 for Java is a library which implements the SSH-2 protocol in pure Java (tested on J2SE 1.4.2 and 5.0).
|
| ssh |
| Constructor and Description |
|---|
LibsshInputStream(SshLibrary library,
SshLibrary.ssh_channel channel,
boolean stderr) |
LibsshOutputStream(SshLibrary library,
SshLibrary.ssh_channel channel) |
| Modifier and Type | Field and Description |
|---|---|
SshLibrary.ssh_channel |
sftp_session_struct.channel |
| Modifier and Type | Method and Description |
|---|---|
SshLibrary.ssh_channel |
SshLibrary.channel_accept_x11(SshLibrary.ssh_channel channel,
int timeout_ms)
Original signature :
ssh_channel channel_accept_x11(ssh_channel, int)native declaration : /usr/include/libssh/legacy.h:39 |
SshLibrary.ssh_channel |
SshLibrary.channel_forward_accept(SshLibrary.ssh_session session,
int timeout_ms)
Original signature :
ssh_channel channel_forward_accept(ssh_session, int)native declaration : /usr/include/libssh/legacy.h:41 |
SshLibrary.ssh_channel |
SshLibrary.channel_new(SshLibrary.ssh_session session)
Original signature :
ssh_channel channel_new(ssh_session)native declaration : /usr/include/libssh/legacy.h:51 |
SshLibrary.ssh_channel |
SshLibrary.ssh_channel_accept_x11(SshLibrary.ssh_channel channel,
int timeout_ms)
Original signature :
ssh_channel ssh_channel_accept_x11(ssh_channel, int)native declaration : /usr/include/libssh/libssh.h:262 |
SshLibrary.ssh_channel |
SshLibrary.ssh_channel_new(SshLibrary.ssh_session session)
Original signature :
ssh_channel ssh_channel_new(ssh_session)native declaration : /usr/include/libssh/libssh.h:271 |
SshLibrary.ssh_channel |
SshLibrary.ssh_forward_accept(SshLibrary.ssh_session session,
int timeout_ms)
Original signature :
ssh_channel ssh_forward_accept(ssh_session, int)native declaration : /usr/include/libssh/libssh.h:308 |
SshLibrary.ssh_channel |
SshLibrary.ssh_message_channel_request_channel(SshLibrary.ssh_message msg)
Original signature :
ssh_channel ssh_message_channel_request_channel(ssh_message)native declaration : /usr/include/libssh/server.h:271 |
SshLibrary.ssh_channel |
SshLibrary.ssh_message_channel_request_open_reply_accept(SshLibrary.ssh_message msg)
Original signature :
ssh_channel ssh_message_channel_request_open_reply_accept(ssh_message)native declaration : /usr/include/libssh/libssh.h:329 |
| Modifier and Type | Method and Description |
|---|---|
int |
SshLibrary.ssh_channel_callback_int.apply(SshLibrary.ssh_channel channel,
int code,
com.sun.jna.Pointer user) |
int |
SshLibrary.ssh_channel_callback_data.apply(SshLibrary.ssh_channel channel,
int code,
com.sun.jna.Pointer data,
com.ochafik.lang.jnaerator.runtime.NativeSize len,
com.sun.jna.Pointer user) |
void |
SshLibrary.ssh_channel_exit_status_callback.apply(SshLibrary.ssh_session session,
SshLibrary.ssh_channel channel,
int exit_status,
com.sun.jna.Pointer userdata) |
void |
SshLibrary.ssh_channel_eof_callback.apply(SshLibrary.ssh_session session,
SshLibrary.ssh_channel channel,
com.sun.jna.Pointer userdata) |
void |
SshLibrary.ssh_channel_close_callback.apply(SshLibrary.ssh_session session,
SshLibrary.ssh_channel channel,
com.sun.jna.Pointer userdata) |
int |
SshLibrary.ssh_channel_data_callback.apply(SshLibrary.ssh_session session,
SshLibrary.ssh_channel channel,
com.sun.jna.Pointer data,
int len,
int is_stderr,
com.sun.jna.Pointer userdata) |
void |
SshLibrary.ssh_channel_exit_signal_callback.apply(SshLibrary.ssh_session session,
SshLibrary.ssh_channel channel,
com.sun.jna.Pointer signal,
int core,
com.sun.jna.Pointer errmsg,
com.sun.jna.Pointer lang,
com.sun.jna.Pointer userdata) |
void |
SshLibrary.ssh_channel_signal_callback.apply(SshLibrary.ssh_session session,
SshLibrary.ssh_channel channel,
com.sun.jna.Pointer signal,
com.sun.jna.Pointer userdata) |
SshLibrary.ssh_channel |
SshLibrary.channel_accept_x11(SshLibrary.ssh_channel channel,
int timeout_ms)
Original signature :
ssh_channel channel_accept_x11(ssh_channel, int)native declaration : /usr/include/libssh/legacy.h:39 |
int |
SshLibrary.channel_change_pty_size(SshLibrary.ssh_channel channel,
int cols,
int rows)
Original signature :
int channel_change_pty_size(ssh_channel, int, int)native declaration : /usr/include/libssh/legacy.h:40 |
int |
SshLibrary.channel_close(SshLibrary.ssh_channel channel)
Original signature :
int channel_close(ssh_channel)native declaration : /usr/include/libssh/legacy.h:42 |
void |
SshLibrary.channel_free(SshLibrary.ssh_channel channel)
Original signature :
void channel_free(ssh_channel)native declaration : /usr/include/libssh/legacy.h:45 |
int |
SshLibrary.channel_get_exit_status(SshLibrary.ssh_channel channel)
Original signature :
int channel_get_exit_status(ssh_channel)native declaration : /usr/include/libssh/legacy.h:46 |
SshLibrary.ssh_session |
SshLibrary.channel_get_session(SshLibrary.ssh_channel channel)
Original signature :
ssh_session channel_get_session(ssh_channel)native declaration : /usr/include/libssh/legacy.h:47 |
int |
SshLibrary.channel_is_closed(SshLibrary.ssh_channel channel)
Original signature :
int channel_is_closed(ssh_channel)native declaration : /usr/include/libssh/legacy.h:48 |
int |
SshLibrary.channel_is_eof(SshLibrary.ssh_channel channel)
Original signature :
int channel_is_eof(ssh_channel)native declaration : /usr/include/libssh/legacy.h:49 |
int |
SshLibrary.channel_is_open(SshLibrary.ssh_channel channel)
Original signature :
int channel_is_open(ssh_channel)native declaration : /usr/include/libssh/legacy.h:50 |
int |
SshLibrary.channel_open_forward(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer remotehost,
int remoteport,
com.sun.jna.Pointer sourcehost,
int localport)
|
int |
SshLibrary.channel_open_forward(SshLibrary.ssh_channel channel,
java.lang.String remotehost,
int remoteport,
java.lang.String sourcehost,
int localport)
Original signature :
int channel_open_forward(ssh_channel, const char*, int, const char*, int)native declaration : /usr/include/libssh/legacy.h:52 |
int |
SshLibrary.channel_open_session(SshLibrary.ssh_channel channel)
Original signature :
int channel_open_session(ssh_channel)native declaration : /usr/include/libssh/legacy.h:54 |
int |
SshLibrary.channel_poll(SshLibrary.ssh_channel channel,
int is_stderr)
Original signature :
int channel_poll(ssh_channel, int)native declaration : /usr/include/libssh/legacy.h:55 |
int |
SshLibrary.channel_read_buffer(SshLibrary.ssh_channel channel,
SshLibrary.ssh_buffer buffer,
int count,
int is_stderr)
Original signature :
int channel_read_buffer(ssh_channel, ssh_buffer, uint32_t, int)native declaration : /usr/include/libssh/legacy.h:58 |
int |
SshLibrary.channel_read_nonblocking(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer dest,
int count,
int is_stderr)
Original signature :
int channel_read_nonblocking(ssh_channel, void*, uint32_t, int)native declaration : /usr/include/libssh/legacy.h:61 |
int |
SshLibrary.channel_read(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer dest,
int count,
int is_stderr)
Original signature :
int channel_read(ssh_channel, void*, uint32_t, int)native declaration : /usr/include/libssh/legacy.h:56 |
int |
SshLibrary.channel_request_env(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer name,
com.sun.jna.Pointer value)
|
int |
SshLibrary.channel_request_env(SshLibrary.ssh_channel channel,
java.lang.String name,
java.lang.String value)
Original signature :
int channel_request_env(ssh_channel, const char*, const char*)native declaration : /usr/include/libssh/legacy.h:63 |
int |
SshLibrary.channel_request_exec(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer cmd)
Deprecated.
|
int |
SshLibrary.channel_request_exec(SshLibrary.ssh_channel channel,
java.lang.String cmd)
Original signature :
int channel_request_exec(ssh_channel, const char*)native declaration : /usr/include/libssh/legacy.h:64 |
int |
SshLibrary.channel_request_pty_size(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer term,
int cols,
int rows)
Deprecated.
|
int |
SshLibrary.channel_request_pty_size(SshLibrary.ssh_channel channel,
java.lang.String term,
int cols,
int rows)
Original signature :
int channel_request_pty_size(ssh_channel, const char*, int, int)native declaration : /usr/include/libssh/legacy.h:66 |
int |
SshLibrary.channel_request_pty(SshLibrary.ssh_channel channel)
Original signature :
int channel_request_pty(ssh_channel)native declaration : /usr/include/libssh/legacy.h:65 |
int |
SshLibrary.channel_request_send_signal(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer signum)
Deprecated.
|
int |
SshLibrary.channel_request_send_signal(SshLibrary.ssh_channel channel,
java.lang.String signum)
Original signature :
int channel_request_send_signal(ssh_channel, const char*)native declaration : /usr/include/libssh/legacy.h:69 |
int |
SshLibrary.channel_request_sftp(SshLibrary.ssh_channel channel)
Original signature :
int channel_request_sftp(ssh_channel)native declaration : /usr/include/libssh/legacy.h:70 |
int |
SshLibrary.channel_request_shell(SshLibrary.ssh_channel channel)
Original signature :
int channel_request_shell(ssh_channel)native declaration : /usr/include/libssh/legacy.h:68 |
int |
SshLibrary.channel_request_subsystem(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer subsystem)
Deprecated.
|
int |
SshLibrary.channel_request_subsystem(SshLibrary.ssh_channel channel,
java.lang.String subsystem)
Original signature :
int channel_request_subsystem(ssh_channel, const char*)native declaration : /usr/include/libssh/legacy.h:71 |
int |
SshLibrary.channel_request_x11(SshLibrary.ssh_channel channel,
int single_connection,
com.sun.jna.Pointer protocol,
com.sun.jna.Pointer cookie,
int screen_number)
|
int |
SshLibrary.channel_request_x11(SshLibrary.ssh_channel channel,
int single_connection,
java.lang.String protocol,
java.lang.String cookie,
int screen_number)
Original signature :
int channel_request_x11(ssh_channel, int, const char*, const char*, int)native declaration : /usr/include/libssh/legacy.h:72 |
int |
SshLibrary.channel_send_eof(SshLibrary.ssh_channel channel)
Original signature :
int channel_send_eof(ssh_channel)native declaration : /usr/include/libssh/legacy.h:74 |
void |
SshLibrary.channel_set_blocking(SshLibrary.ssh_channel channel,
int blocking)
Original signature :
void channel_set_blocking(ssh_channel, int)native declaration : /usr/include/libssh/legacy.h:77 |
int |
SshLibrary.channel_write_stderr(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer data,
int len)
Original signature :
int channel_write_stderr(ssh_channel, const void*, uint32_t)native declaration : /usr/include/libssh/server.h:305 |
int |
SshLibrary.channel_write(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer data,
int len)
Original signature :
int channel_write(ssh_channel, const void*, uint32_t)native declaration : /usr/include/libssh/legacy.h:78 |
SshLibrary.ssh_channel |
SshLibrary.ssh_channel_accept_x11(SshLibrary.ssh_channel channel,
int timeout_ms)
Original signature :
ssh_channel ssh_channel_accept_x11(ssh_channel, int)native declaration : /usr/include/libssh/libssh.h:262 |
int |
SshLibrary.ssh_channel_change_pty_size(SshLibrary.ssh_channel channel,
int cols,
int rows)
Original signature :
int ssh_channel_change_pty_size(ssh_channel, int, int)native declaration : /usr/include/libssh/libssh.h:263 |
int |
SshLibrary.ssh_channel_close(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_close(ssh_channel)native declaration : /usr/include/libssh/libssh.h:264 |
void |
SshLibrary.ssh_channel_free(SshLibrary.ssh_channel channel)
Original signature :
void ssh_channel_free(ssh_channel)native declaration : /usr/include/libssh/libssh.h:265 |
int |
SshLibrary.ssh_channel_get_exit_status(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_get_exit_status(ssh_channel)native declaration : /usr/include/libssh/libssh.h:266 |
SshLibrary.ssh_session |
SshLibrary.ssh_channel_get_session(SshLibrary.ssh_channel channel)
Original signature :
ssh_session ssh_channel_get_session(ssh_channel)native declaration : /usr/include/libssh/libssh.h:267 |
int |
SshLibrary.ssh_channel_is_closed(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_is_closed(ssh_channel)native declaration : /usr/include/libssh/libssh.h:268 |
int |
SshLibrary.ssh_channel_is_eof(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_is_eof(ssh_channel)native declaration : /usr/include/libssh/libssh.h:269 |
int |
SshLibrary.ssh_channel_is_open(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_is_open(ssh_channel)native declaration : /usr/include/libssh/libssh.h:270 |
int |
SshLibrary.ssh_channel_open_forward(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer remotehost,
int remoteport,
com.sun.jna.Pointer sourcehost,
int localport)
|
int |
SshLibrary.ssh_channel_open_forward(SshLibrary.ssh_channel channel,
java.lang.String remotehost,
int remoteport,
java.lang.String sourcehost,
int localport)
Original signature :
int ssh_channel_open_forward(ssh_channel, const char*, int, const char*, int)native declaration : /usr/include/libssh/libssh.h:272 |
int |
SshLibrary.ssh_channel_open_reverse_forward(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer remotehost,
int remoteport,
com.sun.jna.Pointer sourcehost,
int localport)
|
int |
SshLibrary.ssh_channel_open_reverse_forward(SshLibrary.ssh_channel channel,
java.lang.String remotehost,
int remoteport,
java.lang.String sourcehost,
int localport)
Original signature :
int ssh_channel_open_reverse_forward(ssh_channel, const char*, int, const char*, int)native declaration : /usr/include/libssh/server.h:289 |
int |
SshLibrary.ssh_channel_open_session(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_open_session(ssh_channel)native declaration : /usr/include/libssh/libssh.h:274 |
int |
SshLibrary.ssh_channel_poll(SshLibrary.ssh_channel channel,
int is_stderr)
Original signature :
int ssh_channel_poll(ssh_channel, int)native declaration : /usr/include/libssh/libssh.h:275 |
int |
SshLibrary.ssh_channel_read_nonblocking(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer dest,
int count,
int is_stderr)
Original signature :
int ssh_channel_read_nonblocking(ssh_channel, void*, uint32_t, int)native declaration : /usr/include/libssh/libssh.h:277 |
int |
SshLibrary.ssh_channel_read(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer dest,
int count,
int is_stderr)
Original signature :
int ssh_channel_read(ssh_channel, void*, uint32_t, int)native declaration : /usr/include/libssh/libssh.h:276 |
int |
SshLibrary.ssh_channel_request_env(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer name,
com.sun.jna.Pointer value)
|
int |
SshLibrary.ssh_channel_request_env(SshLibrary.ssh_channel channel,
java.lang.String name,
java.lang.String value)
Original signature :
int ssh_channel_request_env(ssh_channel, const char*, const char*)native declaration : /usr/include/libssh/libssh.h:279 |
int |
SshLibrary.ssh_channel_request_exec(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer cmd)
Deprecated.
|
int |
SshLibrary.ssh_channel_request_exec(SshLibrary.ssh_channel channel,
java.lang.String cmd)
Original signature :
int ssh_channel_request_exec(ssh_channel, const char*)native declaration : /usr/include/libssh/libssh.h:280 |
int |
SshLibrary.ssh_channel_request_pty_size(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer term,
int cols,
int rows)
|
int |
SshLibrary.ssh_channel_request_pty_size(SshLibrary.ssh_channel channel,
java.lang.String term,
int cols,
int rows)
Original signature :
int ssh_channel_request_pty_size(ssh_channel, const char*, int, int)native declaration : /usr/include/libssh/libssh.h:282 |
int |
SshLibrary.ssh_channel_request_pty(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_request_pty(ssh_channel)native declaration : /usr/include/libssh/libssh.h:281 |
int |
SshLibrary.ssh_channel_request_send_exit_signal(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer signum,
int core,
com.sun.jna.Pointer errmsg,
com.sun.jna.Pointer lang)
Deprecated.
use the safer methods
SshLibrary.ssh_channel_request_send_exit_signal(ssh.SshLibrary.ssh_channel, java.lang.String, int, java.lang.String, java.lang.String) and SshLibrary.ssh_channel_request_send_exit_signal(ssh.SshLibrary.ssh_channel, com.sun.jna.Pointer, int, com.sun.jna.Pointer, com.sun.jna.Pointer) instead |
int |
SshLibrary.ssh_channel_request_send_exit_signal(SshLibrary.ssh_channel channel,
java.lang.String signum,
int core,
java.lang.String errmsg,
java.lang.String lang)
Original signature :
int ssh_channel_request_send_exit_signal(ssh_channel, const char*, int, const char*, const char*)native declaration : /usr/include/libssh/server.h:294 |
int |
SshLibrary.ssh_channel_request_send_exit_status(SshLibrary.ssh_channel channel,
int exit_status)
Original signature :
int ssh_channel_request_send_exit_status(ssh_channel, int)native declaration : /usr/include/libssh/server.h:292 |
int |
SshLibrary.ssh_channel_request_send_signal(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer signum)
Deprecated.
|
int |
SshLibrary.ssh_channel_request_send_signal(SshLibrary.ssh_channel channel,
java.lang.String signum)
Original signature :
int ssh_channel_request_send_signal(ssh_channel, const char*)native declaration : /usr/include/libssh/libssh.h:285 |
int |
SshLibrary.ssh_channel_request_sftp(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_request_sftp(ssh_channel)native declaration : /usr/include/libssh/libssh.h:286 |
int |
SshLibrary.ssh_channel_request_shell(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_request_shell(ssh_channel)native declaration : /usr/include/libssh/libssh.h:284 |
int |
SshLibrary.ssh_channel_request_subsystem(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer subsystem)
Deprecated.
|
int |
SshLibrary.ssh_channel_request_subsystem(SshLibrary.ssh_channel channel,
java.lang.String subsystem)
Original signature :
int ssh_channel_request_subsystem(ssh_channel, const char*)native declaration : /usr/include/libssh/libssh.h:287 |
int |
SshLibrary.ssh_channel_request_x11(SshLibrary.ssh_channel channel,
int single_connection,
com.sun.jna.Pointer protocol,
com.sun.jna.Pointer cookie,
int screen_number)
|
int |
SshLibrary.ssh_channel_request_x11(SshLibrary.ssh_channel channel,
int single_connection,
java.lang.String protocol,
java.lang.String cookie,
int screen_number)
Original signature :
int ssh_channel_request_x11(ssh_channel, int, const char*, const char*, int)native declaration : /usr/include/libssh/libssh.h:288 |
int |
SshLibrary.ssh_channel_send_eof(SshLibrary.ssh_channel channel)
Original signature :
int ssh_channel_send_eof(ssh_channel)native declaration : /usr/include/libssh/libssh.h:290 |
void |
SshLibrary.ssh_channel_set_blocking(SshLibrary.ssh_channel channel,
int blocking)
Original signature :
void ssh_channel_set_blocking(ssh_channel, int)native declaration : /usr/include/libssh/libssh.h:293 |
int |
SshLibrary.ssh_channel_window_size(SshLibrary.ssh_channel channel)
Original signature :
uint32_t ssh_channel_window_size(ssh_channel)native declaration : /usr/include/libssh/libssh.h:295 |
int |
SshLibrary.ssh_channel_write_stderr(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer data,
int len)
Original signature :
int ssh_channel_write_stderr(ssh_channel, const void*, uint32_t)native declaration : /usr/include/libssh/server.h:299 |
int |
SshLibrary.ssh_channel_write(SshLibrary.ssh_channel channel,
com.sun.jna.Pointer data,
int len)
Original signature :
int ssh_channel_write(ssh_channel, const void*, uint32_t)native declaration : /usr/include/libssh/libssh.h:294 |
int |
SshLibrary.ssh_set_channel_callbacks(SshLibrary.ssh_channel channel,
ssh_channel_callbacks_struct cb) |
Copyright © 2018. All rights reserved.