mapfile revision 355b4669e025ff377602b6fc7caaf30dbc218371
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# CDDL HEADER START
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# The contents of this file are subject to the terms of the
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock# Common Development and Distribution License (the "License").
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock# You may not use this file except in compliance with the License.
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
fa9e4066f08beec538e775443c5be79dd423fcabahrens# or http://www.opensolaris.org/os/licensing.
fa9e4066f08beec538e775443c5be79dd423fcabahrens# See the License for the specific language governing permissions
fa9e4066f08beec538e775443c5be79dd423fcabahrens# and limitations under the License.
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# When distributing Covered Code, include this CDDL HEADER in each
fa9e4066f08beec538e775443c5be79dd423fcabahrens# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
fa9e4066f08beec538e775443c5be79dd423fcabahrens# If applicable, add the following below this CDDL HEADER, with the
fa9e4066f08beec538e775443c5be79dd423fcabahrens# fields enclosed by brackets "[]" replaced with your own identifying
fa9e4066f08beec538e775443c5be79dd423fcabahrens# information: Portions Copyright [yyyy] [name of copyright owner]
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# CDDL HEADER END
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens
3f9d6ad73e45c6823b409f93b0c8d4f62861d2d5Lin Ling#
6e6d5868f52089b9026785bd90257a3d3f6e5ee2Matthew Ahrens# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
aad02571bc59671aa3103bb070ae365f531b0b62Saso Kiselkov# Use is subject to license terms.
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# $Id: mapfile.in,v 1.2 2006/03/02 06:31:36 njacobs Exp $
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens# ident "%Z%%M% %I% %E% SMI"
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
fa9e4066f08beec538e775443c5be79dd423fcabahrens# Common interfaces that are most likely to be shared amongst the various
fa9e4066f08beec538e775443c5be79dd423fcabahrens# PAPI implementations.
fa9e4066f08beec538e775443c5be79dd423fcabahrens#
e45ce728996d8e573eecb27f555fb86aaff0cafdahrens
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bbbrendanSUNW_1.0 {
fa9e4066f08beec538e775443c5be79dd423fcabahrens global:
fa9e4066f08beec538e775443c5be79dd423fcabahrens # PAPI Attribute Calls
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListAddValue;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListAddBoolean;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiAttributeListAddCollection;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListAddDatetime;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListAddInteger;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListAddMetadata;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListAddRange;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListAddResolution;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListAddString;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListDelete;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListGetValue;
3f9d6ad73e45c6823b409f93b0c8d4f62861d2d5Lin Ling papiAttributeListGetNext;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListFind;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiAttributeListGetBoolean;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiAttributeListGetCollection;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListGetDatetime;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListGetInteger;
ad23a2db4cfc94c0ed1d58554479ce8d2e7e5768johansen papiAttributeListGetMetadata;
ad23a2db4cfc94c0ed1d58554479ce8d2e7e5768johansen papiAttributeListGetRange;
0e8c61582669940ab28fea7e6dd2935372681236maybee papiAttributeListGetResolution;
0e8c61582669940ab28fea7e6dd2935372681236maybee papiAttributeListGetString;
ad23a2db4cfc94c0ed1d58554479ce8d2e7e5768johansen papiAttributeListFromString;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListToString;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListFree;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens # PAPI Service Calls
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiServiceCreate;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiServiceDestroy;
13506d1eefbbc37e2f12a0528831d9f6d4c361d7maybee papiServiceSetUserName;
3baa08fc5b6bea08a475b0cfe3ad161d74c5864bek papiServiceSetPassword;
aad02571bc59671aa3103bb070ae365f531b0b62Saso Kiselkov papiServiceSetEncryption;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiServiceSetAuthCB;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiServiceSetAppData;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiServiceGetUserName;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiServiceGetPassword;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiServiceGetEncryption;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiServiceGetAppData;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiServiceGetServiceName;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiServiceGetAttributeList;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiServiceGetStatusMessage;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems # PAPI Printer Calls
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiPrintersList;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiPrinterQuery;
5a98e54b3632348add05cdbf50bbf52e1b839c10Brendan Gregg - Sun Microsystems papiPrinterAdd;
0e8c61582669940ab28fea7e6dd2935372681236maybee papiPrinterModify;
0e8c61582669940ab28fea7e6dd2935372681236maybee papiPrinterRemove;
ad23a2db4cfc94c0ed1d58554479ce8d2e7e5768johansen papiPrinterDisable;
ad23a2db4cfc94c0ed1d58554479ce8d2e7e5768johansen papiPrinterEnable;
2fdbea25c2ba89186b8a6b7c6840ebc9f4dff245Aleksandr Guzovskiy papiPrinterPause;
2fdbea25c2ba89186b8a6b7c6840ebc9f4dff245Aleksandr Guzovskiy papiPrinterResume;
c242f9a02a2ef021449275ae0a1d2581ee77231dchunli zhang - Sun Microsystems - Irvine United States papiPrinterPurgeJobs;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiPrinterListJobs;
3b2aab18808792cbd248a12f1edf139b89833c13Matthew Ahrens papiPrinterGetAttributeList;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiPrinterFree;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiPrinterListFree;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock # PAPI Job Calls
6b4acc8bd9d480535a4d057e291dc7c049f664d9ahrens papiJobSubmit;
6b4acc8bd9d480535a4d057e291dc7c049f664d9ahrens papiJobSubmitByReference;
9253d63df408bb48584e0b1abfcc24ef2472382eGeorge Wilson papiJobValidate;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiJobStreamOpen;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiJobStreamWrite;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiJobStreamClose;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiJobQuery;
1b912ec7100c10e7243bf0879af0fe580e08c73dGeorge Wilson papiJobModify;
69962b5647e4a8b9b14998733b765925381b727eMatthew Ahrens papiJobMove;
088f389458728c464569a5506b58070254fa4f7dahrens papiJobCancel;
b24ab6762772a3f6a89393947930c7fa61306783Jeff Bonwick papiJobHold;
aad02571bc59671aa3103bb070ae365f531b0b62Saso Kiselkov papiJobRelease;
69962b5647e4a8b9b14998733b765925381b727eMatthew Ahrens papiJobRestart;
69962b5647e4a8b9b14998733b765925381b727eMatthew Ahrens papiJobPromote;
69962b5647e4a8b9b14998733b765925381b727eMatthew Ahrens papiJobGetAttributeList;
6e6d5868f52089b9026785bd90257a3d3f6e5ee2Matthew Ahrens papiJobGetPrinterName;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiJobGetId;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiJobGetJobTicket;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiJobFree;
ea8dc4b6d2251b437950c0056bc626b311c73c27eschrock papiJobListFree;
874395d5f8cae2b9cd2d1fcbfcfe963a0c23966dmaybee
1ab7f2ded02e7a1bc3c73516eb27efa79bf2a2ffmaybee # Misc. PAPI Calls
1ab7f2ded02e7a1bc3c73516eb27efa79bf2a2ffmaybee papiStatusString;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiLibrarySupportedCall;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiLibrarySupportedCalls;
fa9e4066f08beec538e775443c5be79dd423fcabahrens};
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bbbrendanSUNWprivate_1.0 { # Misc. semi-private supporting calls
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bbbrendan global:
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bbbrendan papiServiceSetPeer;
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bbbrendan papiJobCreate;
573ca77e53dd31dcaebef023e7eb41969e6896c1George Wilson papiJobStreamAdd;
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bbbrendan papiJobCommit;
c5904d138f3bdf0762dbf452a43d5a5c387ea6a8eschrock
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bbbrendan # URI
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bbbrendan uri_from_string;
e14bb3258d05c1b1077e2db7cf77088924e56919Jeff Bonwick uri_to_string;
e14bb3258d05c1b1077e2db7cf77088924e56919Jeff Bonwick uri_free;
fa94a07fd0519b8abfd871ad8fe60e6bebe1e2bbbrendan # list
cd1c8b85eb30b568e9816221430c479ace7a559dMatthew Ahrens list_remove;
cd1c8b85eb30b568e9816221430c479ace7a559dMatthew Ahrens list_append;
cd1c8b85eb30b568e9816221430c479ace7a559dMatthew Ahrens list_concatenate;
cd1c8b85eb30b568e9816221430c479ace7a559dMatthew Ahrens
cd1c8b85eb30b568e9816221430c479ace7a559dMatthew Ahrens # extra Attribute Calls
fa9e4066f08beec538e775443c5be79dd423fcabahrens copy_attributes;
fa9e4066f08beec538e775443c5be79dd423fcabahrens split_and_copy_attributes;
fa9e4066f08beec538e775443c5be79dd423fcabahrens papiAttributeListPrint;
fa9e4066f08beec538e775443c5be79dd423fcabahrens
fa9e4066f08beec538e775443c5be79dd423fcabahrens local:
*;
};
FSG_1.0 {} SUNW_1.0;