_no_blank [Logfilter] |
Must I remove blank lines from the output ? This is a kind of bonus filter...
|
_opacity [Logfilter] |
opacity setting
|
_p [Logfilter] |
Selected predicate
|
_rp [Logfilter] |
Selected predicate for lines rejected to
stderr
|
_rt [Logfilter] |
Selected transform for lines rejected to
stderr
|
_t [Logfilter] |
Selected transform
|
A | |
ac [Toolkit] |
Number of command-line arguments
|
aggreg_args [Toolkit] |
Concatenate a list of arguments, putting spaces as separators
|
al [Toolkit] |
List of command-line arguments
|
arrlen [Toolkit] |
Get length of an array
|
av [Toolkit] |
Array of command-line arguments
|
B | |
bad_args [Toolkit] |
Incorrect command-line arguments routine: prints all arguments, insults user, and fails.
|
break_string [Toolkit] |
DEBUG: display codes for each char in a string
|
C | |
cpipe [Toolkit] |
Setup a pipe with channels instead of file_descr.
|
D | |
disp_doc [Logfilter] |
Display the whole documentation of all functions
|
disp_fun [Logfilter] |
Display function and short description
|
disp_help [Logfilter] |
Help poor dear little user through the command-line options...
|
disp_preds [Logfilter] |
Display all valid predicates
|
disp_table [Logfilter] |
Display a whole functions table
|
disp_trans [Logfilter] |
Display all valid transforms
|
disp_welcome [Logfilter] |
Display the welcome message
|
do_filter [Logfilter] |
CORE FUNCTION : Waits for input on stdin, and decides whether to send it to stdout and/or stderr, with respect to user selected opacity setting, predicate and transformation
|
do_register_predicates [Logfilter] |
Add all predicates to the record
|
do_register_transforms [Logfilter] |
Add all tranforms to the record
|
E | |
epf [Toolkit] |
=
Printf.eprintf : formated printing to stderr
|
F | |
fpf [Toolkit] |
=
Printf.fprintf : formated printing to output channel
|
G | |
get [Logfilter] |
Get a function from its option name
|
get_fun [Logfilter] |
Get the function back from a record
|
get_helpt [Logfilter] |
Get the help page text from a record
|
get_opacity [Logfilter] |
Get the opacity setting from user command-line string
|
get_record [Logfilter] |
Get the whole record of a function from its option name
|
get_shortdesc [Logfilter] |
Get the short description from a record
|
getp [Logfilter] |
Get predicate from option name
|
getport [Toolkit] |
Get a valid port number (that is, between 0 and 65535) from a string, or fail
|
gett [Logfilter] |
Get transform from option name
|
H | |
hd [Toolkit] |
Get the head of a list
|
hp [Logfilter] |
The predicates hash table
|
ht [Logfilter] |
The transforms hash table
|
hue [Toolkit] |
=
Unix.handle_unix_error
|
I | |
init [Logfilter] |
Register everything...
|
ios [Toolkit] |
=
int_of_string
|
iosd [Toolkit] | ios with debug instructions
|
iosz [Toolkit] | ios with zero in case of failure
|
L | |
lines_of_file [Toolkit] |
Input a file into a list, tail-recursively (not by me)
|
listlen [Toolkit] |
Get length of a list
|
M | |
main [Logfilter] |
Entry point
|
map_tr [Toolkit] |
Tail recursive version of map
|
N | |
no_newline [Toolkit] |
Get rid of trailing \n
|
O | |
open_out_append [Toolkit] |
Open for writing at end of file
|
P | |
p_all [Logfilter] |
Keep all lines
|
p_jk_adlgs [Logfilter] |
Keep all dialogues
|
p_jk_dlgs [Logfilter] |
Keep only public dialogues
|
p_jk_event [Logfilter] |
Keep JK logs events lines
|
p_jk_pdlgs [Logfilter] |
Keep only private dialogues
|
p_jk_servinit [Logfilter] |
Keep JK server initialisation message
|
p_none [Logfilter] |
Keep none
|
p_q3uiip [Logfilter] |
Keep Q3 userinfo strings containing IPs
|
pcml [Logfilter] |
Parse the command-line
|
pdfork [Toolkit] |
Piped double fork, leaving no zombie process behind.
|
pe [Toolkit] |
Print line to stderr
|
peek_line [Toolkit] |
Do an
input_line for non-blocking channels.
|
pf [Toolkit] |
=
Printf.printf : formated printing to stdout
|
pidd [Toolkit] |
DEBUG: quickly display what processus I'm in
|
pl [Toolkit] |
Print line to stdout
|
print_help_page [Logfilter] |
Print the help page from an optn and a record
|
print_help_page_line [Logfilter] |
The same as
print_help_page with extra blank lines
|
ps [Toolkit] |
Print string to stdout
|
R | |
reg_jkdlg [Logfilter] |
Jka logs public dialogue lines pattern
|
reg_jkevent [Logfilter] |
JK logs events lines pattern
|
reg_jkprivdlg [Logfilter] |
Jka logs private dialogue lines pattern
|
reg_jkservinit [Logfilter] |
JK server initialisation message pattern
|
reg_q3color [Logfilter] |
Q3 colours escape sequence pattern
|
reg_q3uiip [Logfilter] |
Q3 userinfo strings containing IPs pattern
|
register_fun [Logfilter] |
Register a function in its table
|
regp [Logfilter] |
Register a predicate
|
regt [Logfilter] |
Register a tranform
|
remove_q3colors [Logfilter] |
Remove Q3 colour escape sequences
|
repeat_pattern [Toolkit] |
Build a string by repeating the same pattern n times.
|
request_help_page [Logfilter] |
Display a help page concerning a function, identified by its option name
|
S | |
separator_double_line [Toolkit] |
standard separator for terminal output: double
|
separator_line [Toolkit] |
standard separator for terminal output: single
|
separator_solid_line [Toolkit] |
standard separator for terminal output: underscore
|
soi [Toolkit] |
=
string_of_int
|
spf [Toolkit] |
=
Printf.sprintf : formated printing to string
|
stdinc [Toolkit] | stdin as input channel
|
stdinf [Toolkit] | stdin as a file descriptor
|
stdoutc [Toolkit] | stdout as output channel
|
stdoutf [Toolkit] | stdout as a file descriptor
|
string_of_sockaddr [Toolkit] |
Display a human-legible internet address in IP:port format
|
strlen [Toolkit] |
Get length of a string
|
T | |
t_cut80 [Logfilter] |
Cut to 80 chars by the left
|
t_debugmark [Logfilter] |
Debug mark
|
t_id [Logfilter] |
The identity transform: no alteration of the original.
|
t_jk_dlgs [Logfilter] |
JKA logs dialogue lines pretty-print, private and public
|
t_jk_event [Logfilter] |
JK log events pretty-print
|
t_q3uiip [Logfilter] |
Separate IP from q3 userinfo strings
|
t_rcut80 [Logfilter] |
Cut to 80 chars by the right
|
tl [Toolkit] |
Get the tail of list
|
trim [Toolkit] |
Trim white spaces (not written by me)
|
V | |
va [Toolkit] |
=
spf : formated printing to stdout
|
W | |
welcome [Logfilter] |
Welcome message
|