1 03/21/85 send_as_request_
2
3
4 The send_as_request_ subroutine contains entry points that send
5 messages to the system Answer Service Request server.
6
7
8 Entry points in send_as_request_:
9 List is generated by the help command
10
11
12 :Entry: block: 03/21/85 send_as_request_$block
13
14
15 Function: sends an as_request, and blocks to await the system's reply.
16
17
18 Syntax:
19 declare send_as_request_$block entry ptr bit72 aligned fixed
20 bin35;
21 call send_as_request_$block as_request_ptr as_request_reply code;
22
23
24 Arguments:
25 as_request_ptr
26 is a pointer to standard as_request structure. Input
27 as_request_structures begin with a header declared in
28 as_request_header.incl.pl1. Declarations for most as request info
29 structures are found in as_requests.incl.pl1. It is not recommended
30 that any application code send as_requests. Subroutine interfaces
31 are available for all the supported as_request facilities.
32 as_request_reply
33 is the event message returned by the system in reply to the request.
34 Output
35 code
36 is a standard system status code. Output
37
38
39 :Entry: no_block: 03/21/85 send_as_request_$no_block
40
41
42 Function: This entry point sends an as request message to the system
43 as request server, and does not block to await a reply.
44
45
46 Syntax:
47 declare send_as_request_$no_block entry ptr fixed bin 35;
48 call send_as_request_$no_block as_request_ptr code;
49
50
51 Arguments:
52 as_request_ptr
53 is a pointer to standard as_request structure. Input
54 as_request_structures begin with a header declared in
55 as_request_header.incl.pl1. Declarations for most as request info
56 structures are found in as_requests.incl.pl1. It is not recommended
57 that any application code send as_requests. Subroutine interfaces
58 are available for all the supported as_request facilities.
59 code
60 is a standard system status code. Output