/*
 * Copyright (c) 1999 Sun Microsystems, Inc.
 * Copyright (c) 1999 Nihon Sun Microsystems K.K.
 * All rights reserved.
 */

#ifndef _CSC_UTF16_CT_MAP_H
#define _CSC_UTF16_CT_MAP_H

/*
 * "$Id: utf16_ct_map.h,v 1.1.1.1 2000/10/29 16:45:20 himi Exp $"
 */

#pragma ident	"@(#)utf16_ct_map.h 1.7	99/04/23 SMI"

#ifdef	__cplusplus
extern "C" {
#endif


#define	CS_VALUE_MAX		(0x10000)


typedef struct {
	const char *		name;
	const char *		gl_gr;
	unsigned int		id;
	int			extended_segment;
	unsigned int		in_code_length;
	unsigned int		out_code_length;
	const unsigned char *	desig;
	unsigned int		desig_length;
	const void *		map[256];
} csc_utf16_ct_map_t;


#ifdef	__cplusplus
}
#endif

#endif /* !_CSC_UTF16_CT_MAP_H */
