1b4ee4795Smrg/* 25efbdfc3Smrg * Copyright (c) 1992, Oracle and/or its affiliates. 3b4ee4795Smrg * 4b4ee4795Smrg * Permission is hereby granted, free of charge, to any person obtaining a 5b4ee4795Smrg * copy of this software and associated documentation files (the "Software"), 6b4ee4795Smrg * to deal in the Software without restriction, including without limitation 7b4ee4795Smrg * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8b4ee4795Smrg * and/or sell copies of the Software, and to permit persons to whom the 9b4ee4795Smrg * Software is furnished to do so, subject to the following conditions: 10b4ee4795Smrg * 11b4ee4795Smrg * The above copyright notice and this permission notice (including the next 12b4ee4795Smrg * paragraph) shall be included in all copies or substantial portions of the 13b4ee4795Smrg * Software. 14b4ee4795Smrg * 15b4ee4795Smrg * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16b4ee4795Smrg * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17b4ee4795Smrg * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 18b4ee4795Smrg * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19b4ee4795Smrg * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 20b4ee4795Smrg * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 21b4ee4795Smrg * DEALINGS IN THE SOFTWARE. 22b4ee4795Smrg */ 231ab64890Smrg/****************************************************************** 241ab64890Smrg 251ab64890Smrg Copyright 1993, 1994 by FUJITSU LIMITED 261ab64890Smrg 271ab64890SmrgPermission to use, copy, modify, distribute, and sell this software 281ab64890Smrgand its documentation for any purpose is hereby granted without fee, 291ab64890Smrgprovided that the above copyright notice appear in all copies and 301ab64890Smrgthat both that copyright notice and this permission notice appear 31b4ee4795Smrgin supporting documentation, and that the name of FUJITSU LIMITED 321ab64890Smrgnot be used in advertising or publicity pertaining to distribution 331ab64890Smrgof the software without specific, written prior permission. 34b4ee4795SmrgFUJITSU LIMITED makes no representations about the suitability of 35b4ee4795Smrgthis software for any purpose. 36b4ee4795SmrgIt is provided "as is" without express or implied warranty. 371ab64890Smrg 38b4ee4795SmrgFUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 39b4ee4795SmrgINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO 40b4ee4795SmrgEVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT OR 41b4ee4795SmrgCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF 42b4ee4795SmrgUSE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 43b4ee4795SmrgOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 44b4ee4795SmrgPERFORMANCE OF THIS SOFTWARE. 451ab64890Smrg 461ab64890Smrg Author: Hideki Hiura (hhiura@Sun.COM) Sun Microsystems, Inc. 471ab64890Smrg Takashi Fujiwara FUJITSU LIMITED 481ab64890Smrg fujiwara@a80.tech.yk.fujitsu.co.jp 491ab64890Smrg 501ab64890Smrg******************************************************************/ 511ab64890Smrg 521ab64890Smrg#ifndef _XIMTRINT_H 531ab64890Smrg#define _XIMTRINT_H 541ab64890Smrg 551ab64890Smrg#include "Ximint.h" 561ab64890Smrg 571ab64890Smrgtypedef struct { 581ab64890Smrg const char *transportname; 591ab64890Smrg Bool (*config)( 601ab64890Smrg Xim, 611ab64890Smrg char * 621ab64890Smrg ); 631ab64890Smrg} TransportSW; 641ab64890Smrg 651ab64890Smrgextern TransportSW _XimTransportRec[]; 661ab64890Smrg 671ab64890Smrg/* 681ab64890Smrg * Global symbols 691ab64890Smrg */ 701ab64890Smrg 711ab64890Smrgextern Bool _XimXConf( 721ab64890Smrg Xim im, 731ab64890Smrg char *address 741ab64890Smrg); 751ab64890Smrg 76eb411b4bSmrg#if defined(TCPCONN) || defined(UNIXCONN) 771ab64890Smrg 781ab64890Smrgextern Bool _XimTransConf( 791ab64890Smrg Xim im, 801ab64890Smrg char *address 811ab64890Smrg); 821ab64890Smrg 831ab64890Smrg#endif 841ab64890Smrg 851ab64890Smrg#endif /* _XIMTRINT_H */ 86