2012-02-05 11:35:58 -05:00
|
|
|
/****************************************************************
|
|
|
|
* *
|
2024-07-19 11:43:27 -04:00
|
|
|
* Copyright 2001, 2013 Fidelity Information Services, Inc *
|
2012-02-05 11:35:58 -05:00
|
|
|
* *
|
|
|
|
* This source code contains the intellectual property *
|
|
|
|
* of its copyright holder(s), and is made available *
|
|
|
|
* under a license. If you do not know the terms of *
|
|
|
|
* the license, please stop and do not read further. *
|
|
|
|
* *
|
|
|
|
****************************************************************/
|
|
|
|
|
|
|
|
/* mupip_io_dev_dispatch.h is a subset of this file which includes those needed only by MUPIP
|
|
|
|
* so, if you need to make a change here, please keep the other one in sync.
|
|
|
|
*
|
|
|
|
* VMS can have addresses in literal constants while most Unix platforms cannot
|
|
|
|
*/
|
|
|
|
|
|
|
|
UNIX_ONLY(GBLDEF) VMS_ONLY(LITDEF) dev_dispatch_struct io_dev_dispatch[] =
|
|
|
|
{
|
2024-07-19 11:43:27 -04:00
|
|
|
# ifdef UNIX
|
|
|
|
iotype(iott, iott, iott),
|
|
|
|
# else
|
2012-02-05 11:35:58 -05:00
|
|
|
iotype(iott, iott, nil),
|
2024-07-19 11:43:27 -04:00
|
|
|
# endif
|
2012-02-05 11:35:58 -05:00
|
|
|
iotype(iomt, iomt, nil),
|
|
|
|
# ifdef UNIX
|
|
|
|
iotype(iorm, iorm, iopi),
|
|
|
|
# else
|
|
|
|
iotype(iorm, iorm, nil),
|
|
|
|
# endif
|
|
|
|
iotype(ious, ious, ious),
|
|
|
|
# ifdef UNIX
|
|
|
|
ionil_dev,
|
|
|
|
# else
|
|
|
|
iotype(iomb, iomb, nil),
|
|
|
|
# endif
|
|
|
|
iotype(ionl, ionl, nil),
|
|
|
|
# ifdef UNIX
|
|
|
|
iotype(ioff, iorm, iopi),
|
|
|
|
# else
|
|
|
|
iotype(ioff, iorm, nil),
|
|
|
|
# endif
|
|
|
|
iotype(iotcp, iotcp, iotcp),
|
|
|
|
iotype(iosocket, iosocket, iosocket)
|
|
|
|
# ifdef UNIX
|
|
|
|
,iotype(iopi, iorm, iopi)
|
|
|
|
# endif
|
|
|
|
};
|