man Script_Session (Fonctions bibliothèques) - This class holds an 'active' session handler that has been created by a 'slow' module handler. active session base class.
NAME
Script::Session - This class holds an 'active' session handler that has been created by a 'slow' module handler. active session base class.
SYNOPSIS
#include <script.h>
Public Methods
virtual void waitHandler (void)=0
Used to wait for operation completion.
Protected Methods
void stepScheduler (const char *sighandler=NULL)
Notify interpreter callback that the session is complete and pass an optional signal handler for stepping.
void sleepScheduler (timeout_t delay)
Notify interpreter callback that a timed operation is in progress.
Session (ScriptInterp *interp)
Base constructor.
virtual ~Session ()
Friends
class ScriptInterp
DETAILED DESCRIPTION
This class holds an 'active' session handler that has been created by a 'slow' module handler. active session base class.
This provides a mechanism for active sessions to impliment thread-based callback and thread based session handlers in a generic fashion.
Author: David Sugar <dyfet@ostel.com>
MEMBER FUNCTION DOCUMENTATION
void Script::Session::sleepScheduler (timeout_t delay) [protected]
Notify interpreter callback that a timed operation is in progress.
Parameters:
- time
- delay of operation.
void Script::Session::stepScheduler (const char * sighandler = NULL) [protected]
Notify interpreter callback that the session is complete and pass an optional signal handler for stepping.
Parameters:
- optional
- signal handler.
AUTHOR
Generated automatically by Doxygen for ccScript from the source code.