342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
|
_socket = [[OFTCPSocket alloc] init];
[(OFTCPSocket *)_socket setDelegate: self];
if (_server != nil)
[_socket asyncConnectToHost: _server
port: _port];
else
[[OFThread DNSResolver] asyncResolveHost: _domainToASCII
delegate: self];
objc_autoreleasePoolPop(pool);
}
- (bool)xmpp_parseBuffer: (const void *)buffer
length: (size_t)length
{
|
|
>
>
|
>
>
>
|
>
|
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
|
_socket = [[OFTCPSocket alloc] init];
[(OFTCPSocket *)_socket setDelegate: self];
if (_server != nil)
[_socket asyncConnectToHost: _server
port: _port];
else {
OFString *SRVDomain = [_domainToASCII
stringByPrependingString: @"_xmpp-client._tcp."];
[[OFThread DNSResolver]
asyncResolveHost: SRVDomain
recordClass: OF_DNS_RESOURCE_RECORD_CLASS_IN
recordType: OF_DNS_RESOURCE_RECORD_TYPE_SRV
delegate: self];
}
objc_autoreleasePoolPop(pool);
}
- (bool)xmpp_parseBuffer: (const void *)buffer
length: (size_t)length
{
|