s_tmp_file Struct Reference

Collaboration diagram for s_tmp_file:

Collaboration graph
[legend]
List of all members.

Detailed Description

Stores temporary values for process execution, for example, of script.

Author:
VooDooMan
Version:
1
Date:
2004

Definition at line 182 of file logic.cpp.

Public Member Functions

 s_tmp_file ()

Public Attributes

char command_args [4096]
 Command arguments.
char command_dir [1024]
 Process's working directory.
char command_line [4096]
 Command line.
s_exec_handleh
 Handle of process.
bool has_been_run
 true if script has been run (for concurrency detection)
bool script
 Is it a script process?
int script_num
 Number of script (if script==true) - for concurrency detection.
char script_type [128]
 Type of script (e.g. "php").
time_t start_up_time
 Timestamp when script was run, or zero if it wasn't.


Constructor & Destructor Documentation

s_tmp_file::s_tmp_file  )  [inline]
 

Definition at line 197 of file logic.cpp.

References command_args, command_dir, command_line, h, has_been_run, script, script_type, and start_up_time.

00198     {
00199         h=NULL;
00200         script=false;
00201         command_line[0]=0;
00202         command_args[0]=0;
00203         command_dir[0]=0;
00204         has_been_run=false;
00205         memset(script_type,0,sizeof(script_type));
00206         start_up_time=0;
00207     }


Member Data Documentation

char s_tmp_file::command_args[4096]
 

Command arguments.

Definition at line 191 of file logic.cpp.

Referenced by logic_exec_script(), and s_tmp_file().

char s_tmp_file::command_dir[1024]
 

Process's working directory.

Definition at line 192 of file logic.cpp.

Referenced by logic_exec_script(), and s_tmp_file().

char s_tmp_file::command_line[4096]
 

Command line.

Definition at line 190 of file logic.cpp.

Referenced by logic_exec_script(), and s_tmp_file().

s_exec_handle* s_tmp_file::h
 

Handle of process.

Definition at line 183 of file logic.cpp.

Referenced by logic_exec(), and s_tmp_file().

bool s_tmp_file::has_been_run
 

true if script has been run (for concurrency detection)

Definition at line 193 of file logic.cpp.

Referenced by logic_exec_script(), and s_tmp_file().

bool s_tmp_file::script
 

Is it a script process?

Definition at line 184 of file logic.cpp.

Referenced by logic_exec(), logic_exec_script(), and s_tmp_file().

int s_tmp_file::script_num
 

Number of script (if script==true) - for concurrency detection.

Definition at line 186 of file logic.cpp.

Referenced by logic_exec_script().

char s_tmp_file::script_type[128]
 

Type of script (e.g. "php").

Definition at line 188 of file logic.cpp.

Referenced by logic_exec_script(), and s_tmp_file().

time_t s_tmp_file::start_up_time
 

Timestamp when script was run, or zero if it wasn't.

Definition at line 195 of file logic.cpp.

Referenced by logic_exec(), logic_exec_script(), and s_tmp_file().


The documentation for this struct was generated from the following file:
Generated on Sun Jul 10 05:45:50 2005 for VooDoo cIRCle by doxygen 1.4.3

Hosted by SourceForge.net Logo