XimTrInt.h revision 1ab64890
11ab64890Smrg/* $Xorg: XimTrInt.h,v 1.3 2000/08/17 19:45:05 cpqbld Exp $ */ 21ab64890Smrg/****************************************************************** 31ab64890Smrg 41ab64890Smrg Copyright 1992 by Sun Microsystems, Inc. 51ab64890Smrg Copyright 1993, 1994 by FUJITSU LIMITED 61ab64890Smrg 71ab64890SmrgPermission to use, copy, modify, distribute, and sell this software 81ab64890Smrgand its documentation for any purpose is hereby granted without fee, 91ab64890Smrgprovided that the above copyright notice appear in all copies and 101ab64890Smrgthat both that copyright notice and this permission notice appear 111ab64890Smrgin supporting documentation, and that the name of Sun Microsystems, Inc. 121ab64890Smrgnot be used in advertising or publicity pertaining to distribution 131ab64890Smrgof the software without specific, written prior permission. 141ab64890SmrgSun Microsystems, Inc. makes no representations about the suitability of 151ab64890Smrgthis software for any purpose. It is provided "as is" without 161ab64890Smrgexpress or implied warranty. 171ab64890Smrg 181ab64890SmrgSun Microsystems Inc. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS 191ab64890SmrgSOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, 201ab64890SmrgIN NO EVENT SHALL Sun Microsystems, Inc. BE LIABLE FOR ANY SPECIAL, INDIRECT 211ab64890SmrgOR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 221ab64890SmrgOF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 231ab64890SmrgOR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE 241ab64890SmrgOR PERFORMANCE OF THIS SOFTWARE. 251ab64890Smrg 261ab64890Smrg Author: Hideki Hiura (hhiura@Sun.COM) Sun Microsystems, Inc. 271ab64890Smrg Takashi Fujiwara FUJITSU LIMITED 281ab64890Smrg fujiwara@a80.tech.yk.fujitsu.co.jp 291ab64890Smrg 301ab64890Smrg******************************************************************/ 311ab64890Smrg/* $XFree86$ */ 321ab64890Smrg 331ab64890Smrg#ifndef _XIMTRINT_H 341ab64890Smrg#define _XIMTRINT_H 351ab64890Smrg 361ab64890Smrg#include "Ximint.h" 371ab64890Smrg 381ab64890Smrgtypedef struct { 391ab64890Smrg const char *transportname; 401ab64890Smrg Bool (*config)( 411ab64890Smrg Xim, 421ab64890Smrg char * 431ab64890Smrg ); 441ab64890Smrg} TransportSW; 451ab64890Smrg 461ab64890Smrgextern TransportSW _XimTransportRec[]; 471ab64890Smrg 481ab64890Smrg/* 491ab64890Smrg * Global symbols 501ab64890Smrg */ 511ab64890Smrg 521ab64890Smrgextern Bool _XimXConf( 531ab64890Smrg Xim im, 541ab64890Smrg char *address 551ab64890Smrg); 561ab64890Smrg 571ab64890Smrg#if defined(TCPCONN) || defined(UNIXCONN) || defined(DNETCONN) || defined(STREAMSCONN) 581ab64890Smrg 591ab64890Smrgextern Bool _XimTransConf( 601ab64890Smrg Xim im, 611ab64890Smrg char *address 621ab64890Smrg); 631ab64890Smrg 641ab64890Smrg#endif 651ab64890Smrg 661ab64890Smrg#endif /* _XIMTRINT_H */ 67