mapfile revision a18dc42fc967d11feba9b8be61c6727dc6c56b48
499b34cea04a46823d003d4c0520c8b03e8513cbBrian Wellington# CDDL HEADER START
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington# The contents of this file are subject to the terms of the
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington# Common Development and Distribution License (the "License").
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington# You may not use this file except in compliance with the License.
15a44745412679c30a6d022733925af70a38b715David Lawrence# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
15a44745412679c30a6d022733925af70a38b715David Lawrence# See the License for the specific language governing permissions
15a44745412679c30a6d022733925af70a38b715David Lawrence# and limitations under the License.
15a44745412679c30a6d022733925af70a38b715David Lawrence# When distributing Covered Code, include this CDDL HEADER in each
15a44745412679c30a6d022733925af70a38b715David Lawrence# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15a44745412679c30a6d022733925af70a38b715David Lawrence# If applicable, add the following below this CDDL HEADER, with the
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington# fields enclosed by brackets "[]" replaced with your own identifying
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington# information: Portions Copyright [yyyy] [name of copyright owner]
9b0c4bf7003db929fe00a345fc96fb97677d29e0Brian Wellington# CDDL HEADER END
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
451a3c52624cf3ef336e2873b76989e11d8a6dc6Brian Wellington# Use is subject to license terms.
1a69a1a78cfaa86f3b68bbc965232b7876d4da2aDavid Lawrence# $Id: mapfile.in,v 1.2 2006/03/02 06:31:36 njacobs Exp $
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington# ident "%Z%%M% %I% %E% SMI"
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington# Common interfaces that are most likely to be shared amongst the various
451a3c52624cf3ef336e2873b76989e11d8a6dc6Brian Wellington# PAPI implementations.
09f22ac5b09e70bc526015f37168ba33e21ea91fDavid Lawrence # PAPI Attribute Calls
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListAddValue = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListAddBoolean = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListAddCollection = FUNCTION FILTER libpapi-common.so ;
4ed956c5c06702c219dba7175dd0dd2c2a6da3d5Brian Wellington papiAttributeListAddDatetime = FUNCTION FILTER libpapi-common.so ;
4ed956c5c06702c219dba7175dd0dd2c2a6da3d5Brian Wellington papiAttributeListAddInteger = FUNCTION FILTER libpapi-common.so ;
4ed956c5c06702c219dba7175dd0dd2c2a6da3d5Brian Wellington papiAttributeListAddMetadata = FUNCTION FILTER libpapi-common.so ;
1c1d1a5a96624c7e6382c97f8d78765e05c246a1Brian Wellington papiAttributeListAddRange = FUNCTION FILTER libpapi-common.so ;
1c1d1a5a96624c7e6382c97f8d78765e05c246a1Brian Wellington papiAttributeListAddResolution = FUNCTION FILTER libpapi-common.so ;
ff936a56ea2ec850748f82df46e67a8a614af49bBob Halley papiAttributeListAddString = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListDelete = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListGetValue = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListGetNext = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListFind = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListGetBoolean = FUNCTION FILTER libpapi-common.so ;
0378429c74590cb6128457ee1d209f71f0bad139Brian Wellington papiAttributeListGetCollection = FUNCTION FILTER libpapi-common.so ;
0378429c74590cb6128457ee1d209f71f0bad139Brian Wellington papiAttributeListGetDatetime = FUNCTION FILTER libpapi-common.so ;
0378429c74590cb6128457ee1d209f71f0bad139Brian Wellington papiAttributeListGetInteger = FUNCTION FILTER libpapi-common.so ;
0378429c74590cb6128457ee1d209f71f0bad139Brian Wellington papiAttributeListGetMetadata = FUNCTION FILTER libpapi-common.so ;
0378429c74590cb6128457ee1d209f71f0bad139Brian Wellington papiAttributeListGetRange = FUNCTION FILTER libpapi-common.so ;
0378429c74590cb6128457ee1d209f71f0bad139Brian Wellington papiAttributeListGetResolution = FUNCTION FILTER libpapi-common.so ;
0378429c74590cb6128457ee1d209f71f0bad139Brian Wellington papiAttributeListGetString = FUNCTION FILTER libpapi-common.so ;
0378429c74590cb6128457ee1d209f71f0bad139Brian Wellington papiAttributeListFromString = FUNCTION FILTER libpapi-common.so ;
0378429c74590cb6128457ee1d209f71f0bad139Brian Wellington papiAttributeListToString = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListFree = FUNCTION FILTER libpapi-common.so ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington # PAPI Service Calls
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceCreate ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceDestroy ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceSetUserName ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiServiceSetPassword ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceSetEncryption ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceSetAuthCB ;
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington papiServiceSetAppData ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceGetUserName ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceGetPassword ;
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington papiServiceGetEncryption ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceGetAppData ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceGetServiceName ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceGetAttributeList ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiServiceGetStatusMessage ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington # PAPI Printer Calls
4ed956c5c06702c219dba7175dd0dd2c2a6da3d5Brian Wellington papiPrintersList ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiPrinterQuery ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiPrinterAdd ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiPrinterModify ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiPrinterRemove ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiPrinterDisable ;
37300957db2b0e8a5b59c7973a6013e2fb01ec9fBrian Wellington papiPrinterEnable ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiPrinterPause ;
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington papiPrinterResume ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiPrinterPurgeJobs ;
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington papiPrinterListJobs ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiPrinterGetAttributeList ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiPrinterFree ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiPrinterListFree ;
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington # PAPI Job Calls
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiJobSubmit ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiJobSubmitByReference ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiJobValidate ;
0e5d6900bdfcbeef8919e6fb453ca6c44f62ccd8Brian Wellington papiJobStreamOpen ;
0e5d6900bdfcbeef8919e6fb453ca6c44f62ccd8Brian Wellington papiJobStreamWrite ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiJobStreamClose ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiJobQuery ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiJobModify ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiJobMove ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiJobCancel ;
14c5931d3d52baf17a786153c35c05fa62f916dcBrian Wellington papiJobHold ;
37300957db2b0e8a5b59c7973a6013e2fb01ec9fBrian Wellington papiJobRelease ;
37300957db2b0e8a5b59c7973a6013e2fb01ec9fBrian Wellington papiJobRestart ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobPromote ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobGetAttributeList ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobGetPrinterName ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobGetId ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobGetJobTicket ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobFree ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobListFree ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington # Misc. PAPI Calls
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiStatusString = FUNCTION FILTER libpapi-common.so ;
d1cbf714097e900ed1703529584d3e1a50e8a4a8Brian Wellington papiLibrarySupportedCall = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiLibrarySupportedCalls = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian WellingtonSUNWprivate_1.0 {
6e49e91bd08778d7eae45a2229dcf41ed97cc636David Lawrence papiServiceSetPeer ; # extension
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobCreate ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobStreamAdd ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiJobCommit ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington # Misc. supporting calls
d1cbf714097e900ed1703529584d3e1a50e8a4a8Brian Wellington uri_from_string = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington uri_to_string = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington uri_free = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington list_remove = FUNCTION FILTER libpapi-common.so ;
b984520acca2532d048eae929dc0682dd334c7a3Brian Wellington list_append = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington list_concatenate = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington getprinterbyname ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington is_localhost = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington # extra Attribute Calls
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington copy_attributes = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington split_and_copy_attributes = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian Wellington papiAttributeListPrint = FUNCTION FILTER libpapi-common.so ;
d864d899d729b9d84ba6c0b5511023aeab215ea1Brian WellingtonFSG_1.0 {} SUNW_1.0;