/* Interface from PuTTY code to RISC OS functions */

#ifndef SSHIF_H
#define SSHIF_H

extern SSHSession *session;
extern void sshinterface_sshsession_init(SSHSession *sessionStrc);
extern int sshinterface_handler(SOCKET socket, socket_event_type reason);
extern void sshinterface_connection_close(int s);
extern void sshinterface_poll_single(Desk_bool maskOutNullPoll);

extern char errorString[STRING_BUFFER_SIZE];

#endif
