Module Handlers


module Handlers: sig .. end
List of helper functions used inside the server to handle arguments when dealing with the URLs.

val url_split_args : string -> string * string
val url_change_arg : string -> string -> string -> string
val get_html_arg : < arguments : (string * < value : string; .. >) list; .. > ->
string -> string
val handle_html_arg : < arguments : (string * < value : string; .. >) list; .. > ->
string -> (string -> unit) -> unit
val handle_actions : < arguments : (string * < value : string; .. >) list; .. > -> string -> unit
val handle_generic : string ->
(string -> int -> int list -> int -> unit) ->
Netcgi1_compat.Netcgi_types.cgi_activation -> unit
val handle_add_resp_team : Student.resp -> Netcgi1_compat.Netcgi_types.cgi_activation -> unit
val handle_add_capt_team : Netcgi1_compat.Netcgi_types.cgi_activation -> unit
val handle_add_secr_team : Netcgi1_compat.Netcgi_types.cgi_activation -> unit
val handle_add_prog_team : Netcgi1_compat.Netcgi_types.cgi_activation -> unit
val handle_add_team : Netcgi1_compat.Netcgi_types.cgi_activation -> unit
val handle_del_team : Netcgi1_compat.Netcgi_types.cgi_activation -> unit
val handle_grade_team : Netcgi1_compat.Netcgi_types.cgi_activation -> unit
val handle_create_team : < arguments : (string * < value : string; .. >) list; .. > -> unit
val handle_delete_team : < arguments : (string * < value : string; .. >) list; .. > -> unit
val handle_export_type : < arguments : (string * < value : string; .. >) list; .. > -> unit
val display_exports_html : (string -> unit) -> Netcgi1_compat.Netcgi_types.cgi_activation -> unit