2N/A * The contents of this file are subject to the terms of the 2N/A * Common Development and Distribution License (the "License"). 2N/A * You may not use this file except in compliance with the License. 2N/A * See the License for the specific language governing permissions 2N/A * and limitations under the License. 2N/A * When distributing Covered Code, include this CDDL HEADER in each 2N/A * If applicable, add the following below this CDDL HEADER, with the 2N/A * fields enclosed by brackets "[]" replaced with your own identifying 2N/A * information: Portions Copyright [yyyy] [name of copyright owner] 2N/A * Copyright (c) 2006, 2011, Oracle and/or its affiliates. All rights reserved. 2N/A * Definitions for the call parameters for the door-based label 2N/A * translation service. 2N/A#
define COOKIE (
void *)
0x6c616264 /* "labd" */ 2N/A/* Labeld Commands */ 2N/A/* Binary to String Label Translation */ 2N/A/* String to Binary Label Translation */ 2N/A * Dimming List Routines 2N/A * Contract private for label builders 2N/A/* DIA printer banner labels */ 2N/A/* DIA label to string */ 2N/A/* DIA string to label */ 2N/A/* Miscellaneous interfaces */ 2N/A/* Binary Label to String interfaces */ 2N/A/* String to Binary Label interfaces */ 2N/A * The following Dimming List and Miscellaneous interfaces 2N/A * implement contract private interfaces for the label builder 2N/A/* Dimming List interfaces */ 2N/A/* Miscellaneous interfaces */ 2N/A/* Labeld operation call structure */ 2N/A/* Labeld operation return structure */ 2N/A int ret;
/* labeld return codes */ 2N/A int err;
/* function error codes */ 2N/A/* Labeld common client call function */ 2N/A#
define NOSERVER -
3 /* No server thread available, try later */ 2N/A/* Flag Translation Values */ 2N/A/* binary to ASCII */ 2N/A/* Dimming list (convert -- b*cvt* ) */ 2N/A/* ASCII to binary */ 2N/A#
endif /* _LABELD_H */