IBM Webcam 4J ユーザーズマニュアル

ページ / 98
v
UNIX user name
v
A copy of the Sterling Connect:Direct copy control block
v
A copy of the Sterling Connect:Direct parsed sysopts structure (the copy control
block contains the actual raw version from the process)
FILE_OPEN_OUTPUT_REPLY_MSG
The user exit program sends a reply message to the Sterling Connect:Direct
FILE_OPEN_OUTPUT_MSG. The FILE_OPEN_OUTPUT_REPLY_MSG contains:
v
Status value of zero for successful or non zero for failure
v
Status text message (if status value is failure, status text message is included in
the error message)
v
Pipe pid (for pipe I/O, the UNIX process ID of the shell process that is
performing the shell command for pipe I/O)
v
Actual file name opened (to be used in statistics log messages)
If the status value is zero for successful, the user exit program must immediately
call send_exit_file() or send_exit_file_c() to send the file descriptor of the opened
file to Sterling Connect:Direct.
FILE_OPEN_INPUT_MSG
During the copy statement Process, Sterling Connect:Direct sends a
FILE_OPEN_INPUT_MSG to the user exit program to open the source file. The
FILE_OPEN_INPUT_MSG contains:
v
The open function oflag parameter (for example, O_RDONLY)
v
The open function mode parameter, which controls file permissions
v
UNIX user ID that will own the file
v
UNIX group ID that will own the file
v
UNIX user name
v
A copy of the Sterling Connect:Direct copy control block
v
A copy of the Sterling Connect:Direct parsed sysopts structure (the copy control
block contains the actual raw version from the Process)
FILE_OPEN_INPUT_REPLY_MSG
This message type is used when the user exit program sends a reply message to
the Sterling Connect:Direct FILE_OPEN_INPUT_MSG. The
FILE_OPEN_INPUT_REPLY_MSG contains:
v
Status value of zero for success or non zero for failure
v
Status text message (if status value is failure, status text message is included in
the error message)
v
Pipe pid (for pipe I/O, the UNIX process ID of the shell process that is
performing the shell command for pipe I/O)
v
Actual file name opened (used in statistics log messages)
Security Exit Messages
The security exit contains four types of messages:
v
GENERATE_MSG
v
GENERATE_REPLY_MSG
80
Sterling Connect:Direct for UNIX: User Guide