_NSSocket Klassenreferenz

#import <_NSSocket.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - securityProtocol
(BOOL) - setSecurityProtocol:serverCertificateDigest:
(id) - serverCertificates
(void) - setDataContextIdentifier:
(id) - initWithTimeout:
(id) - init
(int) - timeout
(void) - setTimeout:
(void) - dealloc
(void) - abort
(BOOL) - isReadable
(BOOL) - isWritable
(struct __CFReadStream *) - copyReadStream
(struct __CFWriteStream *) - copyWriteStream
(BOOL) - isValid
(BOOL) - connectToHost:withPort:protocol:serverCertificateDigest:
(int) - writeBytes:length:
(int) - readBytes:length:
(void) - registerForEvents
(void) - setEventHandler:
(id) - remoteHostname
(unsigned int) - remotePortNumber
(id) - sourceIPAddress
(int) - fileDescriptor
(double) - lastUsedTime

Öffentliche, statische Methoden

(void) + initialize
(int) + simulatedSocketSpeed
(void) + setSimulatedSocketSpeed:
(void) + resetStatistics
(unsigned long long) + outBytes
(unsigned long long) + inBytes
(unsigned long long) + outBytesPerSecond
(unsigned long long) + inBytesPerSecond
(unsigned long long) + totalBytesPerSecond
(unsigned int) + connects
(unsigned int) + writes
(unsigned int) + reads
(void) + showStatistics

Geschützte Attribute

struct __CFReadStream * _readStream
struct __CFWriteStream * _writeStream
NSString_protocol
void * _stats
void * _request
unsigned int _numTimeoutSecs:16
unsigned int _openCompleted:1
unsigned int _canRead:1
unsigned int _canWrite:1
unsigned int _error:1
unsigned int _closed:1
double _lastUsedTime
int _dataContextIdentifier
MessageInvocation_eventHandler

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei _NSSocket.h.


Dokumentation der Elementfunktionen

+ (void) initialize  

Implementiert NSObject.

+ (int) simulatedSocketSpeed  

+ (void) setSimulatedSocketSpeed: (int)  fp8  

+ (void) resetStatistics  

+ (unsigned long long) outBytes  

+ (unsigned long long) inBytes  

+ (unsigned long long) outBytesPerSecond  

+ (unsigned long long) inBytesPerSecond  

+ (unsigned long long) totalBytesPerSecond  

+ (unsigned int) connects  

+ (unsigned int) writes  

+ (unsigned int) reads  

+ (void) showStatistics  

- (id) securityProtocol  

- (BOOL) setSecurityProtocol: (id)  fp8
serverCertificateDigest: (id)  fp12 

- (id) serverCertificates  

- (void) setDataContextIdentifier: (long)  fp8  

- (id) initWithTimeout: (int)  fp8  

- (id) init  

- (int) timeout  

- (void) setTimeout: (int)  fp8  

- (void) dealloc  

Implementiert NSObject.

- (void) abort  

- (BOOL) isReadable  

- (BOOL) isWritable  

- (struct __CFReadStream *) copyReadStream  

- (struct __CFWriteStream *) copyWriteStream  

- (BOOL) isValid  

- (BOOL) connectToHost: (id)  fp8
withPort: (unsigned int)  fp12
protocol: (id)  fp16
serverCertificateDigest: (id)  fp20 

- (int) writeBytes: (const char *)  fp8
length: (int)  fp12 

- (int) readBytes: (char *)  fp8
length: (int)  fp12 

- (void) registerForEvents  

- (void) setEventHandler: (id)  fp8  

- (id) remoteHostname  

- (unsigned int) remotePortNumber  

- (id) sourceIPAddress  

- (int) fileDescriptor  

- (double) lastUsedTime  


Dokumentation der Datenelemente

- (struct __CFReadStream*) _readStream [read, protected]

Definiert in Zeile 13 der Datei _NSSocket.h.

- (struct __CFWriteStream*) _writeStream [read, protected]

Definiert in Zeile 14 der Datei _NSSocket.h.

- (NSString*) _protocol [protected]

Definiert in Zeile 15 der Datei _NSSocket.h.

- (void*) _stats [protected]

Definiert in Zeile 16 der Datei _NSSocket.h.

- (void*) _request [protected]

Definiert in Zeile 17 der Datei _NSSocket.h.

- (unsigned int) _numTimeoutSecs [protected]

Definiert in Zeile 18 der Datei _NSSocket.h.

- (unsigned int) _openCompleted [protected]

Definiert in Zeile 19 der Datei _NSSocket.h.

- (unsigned int) _canRead [protected]

Definiert in Zeile 20 der Datei _NSSocket.h.

- (unsigned int) _canWrite [protected]

Definiert in Zeile 21 der Datei _NSSocket.h.

- (unsigned int) _error [protected]

Definiert in Zeile 22 der Datei _NSSocket.h.

- (unsigned int) _closed [protected]

Definiert in Zeile 23 der Datei _NSSocket.h.

- (double) _lastUsedTime [protected]

Definiert in Zeile 24 der Datei _NSSocket.h.

- (int) _dataContextIdentifier [protected]

Definiert in Zeile 25 der Datei _NSSocket.h.

- (MessageInvocation*) _eventHandler [protected]

Definiert in Zeile 26 der Datei _NSSocket.h.


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