NAME
Client module - the client module for the GUI or CLI client
VERSION
version 0.006
refreshData
return all data necessary to display screen
sendCommand
send a command to the debug server to process whose pid is $pid. Returns the debug informations of the server. The command is of the form:
{
command => $commandCode,
arg1 => $firstArg, #if needed
arg2 => $secondArg,#if needed
arg3 => $thirdArg,#if needed
};
step
step($pid) : send the step command to the processus of pid $pid Return the debug informations
breakpoint
breakpoint($file,$line) : set breakpoint
removeBreakPoint
removeBreakPoint($file,$line)
run
run() : continue program execution until breakpoint
suspend
suspend the running process
return
return($pid,$returnedValue) : cause script of pid $pid to return of current subroutine. Optionnaly you can specify the value returned with $returnedValue.
eval
eval($pid,$expression) : eval perl code contained into $expression in the script of pid $pid and returns the result
AUTHOR
Jean-Christian HASSLER <hasslerjeanchristian@gmail.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Jean-Christian HASSLER.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.