Net-SSH2
view release on metacpan or search on metacpan
}
OUTPUT:
RETVAL
void
net_ss__set_error(SSH2 *ss, int errcode = 0, SSH2_CHARP_OR_NULL errmsg = NULL)
CODE:
libssh2_session_set_last_error(ss->session, errcode, errmsg);
SSH2_NERROR
net_ss__method(SSH2* ss, SSH2_METHOD type, SSH2_CHARP_OR_NULL prefs = NULL)
CODE:
/* if there are no other parameters, return the current value */
if (items == 2) {
const char *method = libssh2_session_methods(ss->session, (int)type);
if (!method)
XSRETURN_EMPTY;
XSRETURN_PV(method);
}
RETVAL = libssh2_session_method_pref(ss->session,
(int)type, prefs);
save_eagain(ss->session, RETVAL);
OUTPUT:
RETVAL
#if LIBSSH2_VERSION_NUM >= 0x010200
SSH2_NERROR
net_ss_flag(SSH2* ss, SSH2_FLAG flag, int value)
CODE:
RETVAL = libssh2_session_flag(ss->session, (int)flag, value);
( run in 0.764 second using v1.01-cache-2.11-cpan-8f98c5d2c55 )