Up

# Types and Constants

### Authors

Richard Frith-Macdonald

Copyright: (C) 2005 Free Software Foundation, Inc.

### Contents -

1. Type index
2. Variable index
3. Constant index
4. GSObjCRuntime types
5. GSUnion types
6. GSIArray types
7. GSIMap types
8. GSMime types
9. GSTLS types
10. Unicode types
11. GSIArray variables
12. GSIMap variables
13. GSLock variables
14. GSMime constants
15. GSTLS constants

# Type index

Type

- GSIArray
- GSIArray_t
- GSIMapBucket
- GSIMapBucket_t
- GSIMapEnumerator
- GSIMapEnumerator_t
- GSIMapNode
- GSIMapNode_t
- GSIMapTable
- GSIMapTable_t
- GSIVar
- GSMethod
- GSMimeErrorCode
- GSTLSIOR
- GSTLSIOW
- NSGNUstepStringEncoding
- NSInteger
- NSUInteger
- struct _GSIMapEnumerator

# Variable index

Variable

- _GSIE
- gnustep_global_lock
- struct _GSIArray
- struct _GSIMapBucket
- struct _GSIMapNode
- struct _GSIMapTable

# Constant index

Constant

- GSMimeErrorDomain
- GSTLSCAFile
- GSTLSCertificateFile
- GSTLSCertificateKeyFile
- GSTLSCertificateKeyPassword
- GSTLSDebug
- GSTLSIssuers
- GSTLSOwners
- GSTLSPriority
- GSTLSRemoteHosts
- GSTLSRevokeFile
- GSTLSServerName
- GSTLSVerify

# GSObjCRuntime types

### GSIVar

typedef Ivar GSIVar;
Availability: OpenStep
Description forthcoming.

### GSMethod

typedef Method GSMethod;
Availability: OpenStep
Description forthcoming.

# GSUnion types

### NSInteger

typedef intptr_t NSInteger;
Availability: OpenStep
Description forthcoming.

### NSUInteger

typedef uintptr_t NSUInteger;
Availability: OpenStep
Description forthcoming.

# GSIArray types

### GSIArray

typedef struct _GSIArray* GSIArray;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### GSIArray_t

typedef struct _GSIArray GSIArray_t;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

# GSIMap types

### GSIMapBucket

typedef GSIMapBucket_t* GSIMapBucket;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### GSIMapBucket_t

typedef struct _GSIMapBucket GSIMapBucket_t;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### GSIMapEnumerator

typedef GSIMapEnumerator_t* GSIMapEnumerator;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### GSIMapEnumerator_t

typedef struct _GSIMapEnumerator GSIMapEnumerator_t;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### GSIMapNode

typedef GSIMapNode_t* GSIMapNode;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### GSIMapNode_t

typedef struct _GSIMapNode GSIMapNode_t;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### GSIMapTable

typedef GSIMapTable_t* GSIMapTable;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### GSIMapTable_t

typedef struct _GSIMapTable GSIMapTable_t;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### struct _GSIMapEnumerator

typedef struct _GSIMapEnumerator struct _GSIMapEnumerator;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

# GSMime types

### GSMimeErrorCode

typedef enum ... GSMimeErrorCode;
Availability: Not in OpenStep/MacOS-X
The error codes used in the GSMimeErrorDomain

GSMimeSMTPAbort
GSMimeSMTPTimeout
GSMimeSMTPCommsEnd
GSMimeSMTPCommsError
GSMimeSMTPServerResponse

# GSTLS types

### GSTLSIOR

typedef ssize_t(* GSTLSIOR;
Availability: OpenStep
Description forthcoming.

### GSTLSIOW

typedef ssize_t(* GSTLSIOW;
Availability: OpenStep
Description forthcoming.

# Unicode types

### NSGNUstepStringEncoding

typedef enum _NSGNUstepStringEncoding NSGNUstepStringEncoding;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

# GSIArray variables

### struct _GSIArray

struct _GSIArray struct _GSIArray;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

# GSIMap variables

### _GSIE

int* _GSIE;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### struct _GSIMapBucket

struct _GSIMapBucket struct _GSIMapBucket;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### struct _GSIMapNode

struct _GSIMapNode struct _GSIMapNode;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

### struct _GSIMapTable

struct _GSIMapTable struct _GSIMapTable;
Availability: Not in OpenStep/MacOS-X
Description forthcoming.

# GSLock variables

### gnustep_global_lock

NSRecursiveLock* gnustep_global_lock;
Availability: OpenStep
DEPRECATED... to be removed in next release

# GSMime constants

### GSMimeErrorDomain

NSString* const GSMimeErrorDomain;
Availability: Not in OpenStep/MacOS-X
The error domain for the GSMime system.

# GSTLS constants

### GSTLSCAFile

NSString* const GSTLSCAFile;
Availability: OpenStep
Description forthcoming.

### GSTLSCertificateFile

NSString* const GSTLSCertificateFile;
Availability: OpenStep
Description forthcoming.

### GSTLSCertificateKeyFile

NSString* const GSTLSCertificateKeyFile;
Availability: OpenStep
Description forthcoming.

### GSTLSCertificateKeyPassword

NSString* const GSTLSCertificateKeyPassword;
Availability: OpenStep
Description forthcoming.

### GSTLSDebug

NSString* const GSTLSDebug;
Availability: OpenStep
Description forthcoming.

### GSTLSIssuers

NSString* const GSTLSIssuers;
Availability: OpenStep
Description forthcoming.

### GSTLSOwners

NSString* const GSTLSOwners;
Availability: OpenStep
Description forthcoming.

### GSTLSPriority

NSString* const GSTLSPriority;
Availability: OpenStep
Description forthcoming.

### GSTLSRemoteHosts

NSString* const GSTLSRemoteHosts;
Availability: OpenStep
Description forthcoming.

### GSTLSRevokeFile

NSString* const GSTLSRevokeFile;
Availability: OpenStep
Description forthcoming.

### GSTLSServerName

NSString* const GSTLSServerName;
Availability: OpenStep
Description forthcoming.

### GSTLSVerify

NSString* const GSTLSVerify;
Availability: OpenStep
Description forthcoming.

Up