1 package OWA is
2 PRAGMA RESTRICT_REFERENCES(owa, WNDS, RNDS, WNPS, RNPS);
3
4 type vc_arr is table of varchar2(2000) index by binary_integer;
5
6 cgi_var_name vc_arr;
7 cgi_var_val vc_arr;
8 num_cgi_vars number;
9
10 auth_scheme integer;
11 protection_realm varchar2(255);
12 user_id varchar2(255);
13 password varchar2(255);
14 ip_address owa_util.ip_address;
15 hostname varchar2(255);
16
17 /*******************************************************************/
18 /* Initialize function - */
19 /* This function is called when a DCD is invoked for the first */
20 /* time when PL/SQL Agent starts up. */
21 /*******************************************************************/
22 function initialize return integer;
23
24 /********************************************/
25 /* Initialize the CGI environment variables */
26 /********************************************/
27 procedure init_cgi_env (param_val in vc_arr);
28 procedure init_cgi_env (num_params in number,
29 param_name in vc_arr,
30 param_val in vc_arr);
31
32 /*****************************************/
33 /* Get the output from the user's PL/SQL */
34 /*****************************************/
35 function get_line (irows out integer) return varchar2;
36 procedure get_page (thepage out htp.htbuf_arr,
37 irows in out integer );
38
39 end;