nxcl @VERSION@
Public Member Functions | List of all members
nxcl::NXSession Class Reference

#include <nxsession.h>

Public Member Functions

string parseSSH (string)
 
int parseResponse (string)
 
void parseResumeSessions (list< string >)
 
void resetSession (void)
 
void wipeSessions (void)
 
bool chooseResumable (int n)
 
bool terminateSession (int n)
 
string generateCookie (void)
 
void runSession (void)
 
void setUsername (string &user)
 
void setPassword (string &pass)
 
void setResolution (int x, int y)
 
void setDepth (int d)
 
void setRender (bool isRender)
 
void setEncryption (bool enc)
 
void setContinue (bool allow)
 
void setSessionData (NXSessionData *)
 
NXSessionDatagetSessionData ()
 
bool getSessionDataSet (void)
 
void setCallbacks (NXSessionCallbacks *cb)
 

Detailed Description

This class is used to parse the output from the nxssh session to the server.

Definition at line 59 of file nxsession.h.

Member Function Documentation

◆ getSessionData()

NXSessionData * nxcl::NXSession::getSessionData ( )
inline

Definition at line 113 of file nxsession.h.

◆ getSessionDataSet()

bool nxcl::NXSession::getSessionDataSet ( void  )
inline

Definition at line 118 of file nxsession.h.

◆ runSession()

void nxcl::NXSession::runSession ( void  )
inline

Definition at line 73 of file nxsession.h.

◆ setCallbacks()

void nxcl::NXSession::setCallbacks ( NXSessionCallbacks cb)
inline

Definition at line 123 of file nxsession.h.

◆ setContinue()

void nxcl::NXSession::setContinue ( bool  allow)
inline

Definition at line 106 of file nxsession.h.

◆ setDepth()

void nxcl::NXSession::setDepth ( int  d)
inline

Definition at line 87 of file nxsession.h.

◆ setEncryption()

void nxcl::NXSession::setEncryption ( bool  enc)
inline

Definition at line 99 of file nxsession.h.

◆ setPassword()

void nxcl::NXSession::setPassword ( string &  pass)
inline

Definition at line 80 of file nxsession.h.

◆ setRender()

void nxcl::NXSession::setRender ( bool  isRender)
inline

Definition at line 92 of file nxsession.h.

◆ setResolution()

void nxcl::NXSession::setResolution ( int  x,
int  y 
)
inline

Definition at line 81 of file nxsession.h.

◆ setUsername()

void nxcl::NXSession::setUsername ( string &  user)
inline

Accessors

Definition at line 79 of file nxsession.h.

Referenced by nxcl::NXClientLib::setUsername().


The documentation for this class was generated from the following file: