|
Mac OS 9
|
Required interface for Text Encoding Converter-Plugins. More...
Go to the source code of this file.
Data Structures | |
| struct | TECBufferContextRec |
| struct | TECPluginStateRec |
| struct | TECConverterContextRec |
| struct | TECSnifferContextRec |
| struct | TECPluginDispatchTable |
Typedefs | |
| typedef struct TECBufferContextRec | TECBufferContextRec |
| typedef struct TECPluginStateRec | TECPluginStateRec |
| typedef struct TECConverterContextRec | TECConverterContextRec |
| typedef struct TECSnifferContextRec | TECSnifferContextRec |
| typedef TECConverterContextRec * | plugContext |
| typedef TECConverterContextRec TextEncoding | inputEncoding |
| typedef TECConverterContextRec TextEncoding TextEncoding | outputEncoding |
| typedef TECSnifferContextRec * | snifContext |
| typedef ItemCount | maxAvailableEncodings |
| typedef ItemCount ItemCount * | actualAvailableEncodings |
| typedef TextEncoding * | destinationEncodings |
| typedef TextEncoding ItemCount | maxDestinationEncodings |
| typedef TextEncoding ItemCount ItemCount * | actualDestinationEncodings |
| typedef TextEncoding | subEncodings[] |
| typedef TextEncoding ItemCount | maxSubEncodings |
| typedef TextEncoding ItemCount ItemCount * | actualSubEncodings |
| typedef Str255 | encodingName |
| typedef struct TECPluginDispatchTable | TECPluginDispatchTable |
Functions | |
| typedef | CALLBACK_API_C (OSStatus, TECPluginNewEncodingConverterPtr)(TECObjectRef *newEncodingConverter |
| typedef | CALLBACK_API_C (OSStatus, TECPluginClearContextInfoPtr)(TECObjectRef encodingConverter |
| typedef | CALLBACK_API_C (OSStatus, TECPluginConvertTextEncodingPtr)(TECObjectRef encodingConverter |
| typedef | CALLBACK_API_C (OSStatus, TECPluginFlushConversionPtr)(TECObjectRef encodingConverter |
| typedef | CALLBACK_API_C (OSStatus, TECPluginDisposeEncodingConverterPtr)(TECObjectRef new EncodingConverter |
| typedef | CALLBACK_API_C (OSStatus, TECPluginNewEncodingSnifferPtr)(TECSnifferObjectRef *encodingSniffer |
| typedef | CALLBACK_API_C (OSStatus, TECPluginClearSnifferContextInfoPtr)(TECSnifferObjectRef encodingSniffer |
| typedef | CALLBACK_API_C (OSStatus, TECPluginSniffTextEncodingPtr)(TECSnifferObjectRef encodingSniffer |
| typedef | CALLBACK_API_C (OSStatus, TECPluginDisposeEncodingSnifferPtr)(TECSnifferObjectRef encodingSniffer |
| typedef | CALLBACK_API_C (OSStatus, TECPluginGetCountAvailableTextEncodingsPtr)(TextEncoding *availableEncodings |
| typedef | CALLBACK_API_C (OSStatus, TECPluginGetCountAvailableTextEncodingPairsPtr)(TECConversionInfo *availableEncodings |
| typedef | CALLBACK_API_C (OSStatus, TECPluginGetCountDestinationTextEncodingsPtr)(TextEncoding inputEncoding |
| typedef | CALLBACK_API_C (OSStatus, TECPluginGetCountSubTextEncodingsPtr)(TextEncoding inputEncoding |
| typedef | CALLBACK_API_C (OSStatus, TECPluginGetCountAvailableSniffersPtr)(TextEncoding *availableEncodings |
| typedef | CALLBACK_API_C (OSStatus, TECPluginGetTextEncodingInternetNamePtr)(TextEncoding textEncoding |
| typedef | CALLBACK_API_C (OSStatus, TECPluginGetTextEncodingFromInternetNamePtr)(TextEncoding *textEncoding |
| typedef | CALLBACK_API_C (OSStatus, TECPluginGetCountWebEncodingsPtr)(TextEncoding *availableEncodings |
| typedef | CALLBACK_API_C (OSStatus, TECPluginGetCountMailEncodingsPtr)(TextEncoding *availableEncodings |
Required interface for Text Encoding Converter-Plugins.
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/
| anonymous enum |
Dispatch Table Definition
| typedef CALLBACK_API_C | ( | OSStatus | , |
| TECPluginNewEncodingConverterPtr | |||
| ) |
Functional Messages