| 
 Public Types | 
| enum   | { udlib_internal, 
udlib_ldg
 } | 
| enum   | { udlib_simple, 
udlib_freedom
 } | 
 Data Fields | 
| LINKABLE  | lnk | 
| APPENV *  | env | 
| enum udef_lib_struct:: { ... }   | type | 
| enum udef_lib_struct:: { ... }   | mode | 
| char  | filename [256] | 
| void *  | udlib_descriptor | 
| long __CDECL(*  | libinit )(APPENV *) | 
| void __CDECL(*  | udconfig )(UDLIB_CONFIG *, APPENV *) | 
| void __CDECL(*  | libexit )(APPENV *) | 
| long __CDECL(*  | objc_extended )(OBJECT *, long, long, APPENV *) | 
| void __CDECL(*  | objc_extfree )(OBJECT *, long, APPENV *) | 
| char *__CDECL(*  | objc_string )(OBJECT *, long, char *, APPENV *) | 
| long __CDECL(*  | objc_char )(OBJECT *, long, long, APPENV *) | 
| long __CDECL(*  | objc_edit )(OBJECT *, long, long, short *, long, long, GRECT *, APPENV *) | 
| long __CDECL(*  | objc_edpos )(OBJECT *, long, long, long, APPENV *) | 
| long __CDECL(*  | objc_unextnd )(OBJECT *, long, APPENV *) | 
| LIST  | ob_list |