{
{   The purpose of this request is to establish a virtual terminal connection
{ to a CDCNET server device via the CDCNET Device Outcall Gateway.
{
{   Two files are created in the $LOCAL catalog as a result of this request,
{ a terminal file and a network file.  The terminal file is used to perform
{ I/O with the server device.  The name of this file is specified by the
{ caller.  The network file is required by the system in support of the terminal
{ file.  A unique name is generated for this file and returned to the caller.
{
{   The network file should be returned (by the caller) at the same time that
{ the terminal file is returned.  Returning the network file terminates the
{ connection to the server device, releasing the server device to accept
{ connections from other users.
{
{   In order to use this request, the file $SYSTEM.OSF$SITE_COMMAND_LIBRARY
{ must be present in the task's program library list.  If error messages
{ returned by this request are to be displayed, the same file must be present
{ in the job's command list.
{
{       UOP$CREATE_DEVICE_CONNECTION (DEVICE_TITLE, TERMINAL_FILE_NAME,
{             APPLICATION_NAME, TRANSLATION_WAIT_TIME, CONNECTION_WAIT_TIME,
{             SERVICE_DATA, NETWORK_FILE_NAME, STATUS)
{
{ DEVICE_TITLE: (input) This parameter specifies a title pattern to be used to
{       translate the title of the server device to which a connection is to
{       be established.  This title is registered by the Device Outcall Gateway
{       on behalf of the server device.
{
{ TERMINAL_FILE_NAME: (input) This parameter specifies the name of the terminal
{       file that is to be created to access the server device.  This file must
{       reside in the $LOCAL catalog.
{
{ APPLICATION_NAME: (input) This parameter specifies the name of the host
{       application in whose behalf the device connection is to be established.
{       This application must be defined via the MANAGE_NETWORK_APPLICATIONS
{       utility.
{
{ TRANSLATION_WAIT_TIME: (input) This parameter specifies the number of seconds
{       that the request is to wait for a translation of the device title to
{       be available.  The specified value must be at least 16 seconds in order
{       for the request to distinguish between a busy server device and an
{       inactive server device.
{
{ CONNECTION_WAIT_TIME: (input) This parameter specifies the number of seconds
{       that the request is to wait for a connection to be established to the
{       server device.  The specified value must be greater than 0.
{
{ SERVICE_DATA: (input) This parameter specifies the service data that is to be
{       sent to the Device Outcall Gateway as part of the user data with the
{       connection request.
{
{ NETWORK_FILE_NAME: (output) This parameter specifies the name of the network
{       file created to access the server device.
{
{ STATUS: (output) This parameter specifies the request status.
{       CONDITIONS:
{             uoe$server_busy
{             uoe$server_busy_or_not_active
{             uoe$server_not_active
{             uoe$service_data_too_large
{             uoe$invalid_conn_wait_time
{
