SMTPAccount Klassenreferenz

#import <SMTPAccount.h>

Abgeleitet von DeliveryAccount.

Aufstellung aller Elemente


Öffentliche Methoden

(Class) - deliveryClass
(void) - setDeliveryClass:
(unsigned int) - defaultPortNumber
(id) - serviceName
(BOOL) - isCommonPortNumber:
(unsigned int) - keychainPortNumber
(Class) - connectionClass
(id) - _defaultSettingsWithPort:useSSL:directSSL:
(id) - connectionSettingsForAuthentication:secure:insecure:
(id) - secureConnectionSettings
(id) - insecureConnectionSettings
(id) - alternateConnectionSettings
(BOOL) - _shouldTryDirectSSLConnectionOnPort:
(id) - preferredAuthScheme
(void) - setPreferredAuthScheme:
(id) - customAuthenticationErrorStringForError:authScheme:
(BOOL) - supportsPipelining
(void) - setSupportsPipelining:
(id) - authenticatedConnection
(void) - checkInConnection:
(void) - setTimer
(void) - connectionExpired:
(void) - disconnect:
(void) - releaseAllConnections
(void) - releaseAllForcedConnections
(void) - setPasswordInKeychain:
(id) - passwordFromKeychain
(void) - dealloc

Öffentliche, statische Methoden

(id) + accountTypeString
(id) + newDefaultInstance
(id) + saslProfileName

Geschützte Attribute

Class _deliveryClass
SMTPConnection_connection
NSTimer_timer
int _lastTimerSetTime
unsigned int _supportsPipelining:1

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei SMTPAccount.h.


Dokumentation der Elementfunktionen

+ (id) accountTypeString  

Implementiert Account.

+ (id) newDefaultInstance  

Implementiert DeliveryAccount.

+ (id) saslProfileName  

Implementiert Account.

- (Class) deliveryClass  

Implementiert DeliveryAccount.

- (void) setDeliveryClass: (Class)  fp8  

- (unsigned int) defaultPortNumber  

Implementiert Account.

- (id) serviceName  

Implementiert Account.

- (BOOL) isCommonPortNumber: (unsigned int)  fp8  

Implementiert Account.

- (unsigned int) keychainPortNumber  

Implementiert Account.

- (Class) connectionClass  

Implementiert Account.

- (id) _defaultSettingsWithPort: (unsigned int)  fp8
useSSL: (BOOL)  fp12
directSSL: (BOOL)  fp16 

- (id) connectionSettingsForAuthentication: (BOOL)  fp8
secure: (id)  fp12
insecure: (id)  fp16 

- (id) secureConnectionSettings  

Implementiert Account.

- (id) insecureConnectionSettings  

Implementiert Account.

- (id) alternateConnectionSettings  

Implementiert Account.

- (BOOL) _shouldTryDirectSSLConnectionOnPort: (unsigned int)  fp8  

Implementiert Account.

- (id) preferredAuthScheme  

Implementiert Account.

- (void) setPreferredAuthScheme: (id)  fp8  

Implementiert Account.

- (id) customAuthenticationErrorStringForError: (id)  fp8
authScheme: (id)  fp12 

- (BOOL) supportsPipelining  

- (void) setSupportsPipelining: (BOOL)  fp8  

- (id) authenticatedConnection  

Implementiert Account.

- (void) checkInConnection: (id)  fp8  

- (void) setTimer  

- (void) connectionExpired: (id)  fp8  

- (void) disconnect: (id)  fp8  

- (void) releaseAllConnections  

Implementiert Account.

- (void) releaseAllForcedConnections  

Implementiert Account.

- (void) setPasswordInKeychain: (id)  fp8  

Implementiert Account.

- (id) passwordFromKeychain  

Implementiert Account.

- (void) dealloc  

Implementiert Account.


Dokumentation der Datenelemente

- (Class) _deliveryClass [protected]

Definiert in Zeile 13 der Datei SMTPAccount.h.

- (SMTPConnection*) _connection [protected]

Definiert in Zeile 14 der Datei SMTPAccount.h.

- (NSTimer*) _timer [protected]

Definiert in Zeile 15 der Datei SMTPAccount.h.

- (int) _lastTimerSetTime [protected]

Definiert in Zeile 16 der Datei SMTPAccount.h.

- (unsigned int) _supportsPipelining [protected]

Definiert in Zeile 17 der Datei SMTPAccount.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: