text: //
  //     Generated by class-dump 3.5 (64 bit).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  //
  
  #import "NSObject.h"
  
  @class NSData, NSError, NSObject<OS_dispatch_queue>, NSString, NSURL, XGGCDAsyncSocket;
  
  @protocol XGGCDAsyncSocketDelegate <NSObject>
  
  @optional
  - (void)socketDidDisconnect:(XGGCDAsyncSocket *)arg1 withError:(NSError *)arg2;
  - (void)socketDidCloseReadStream:(XGGCDAsyncSocket *)arg1;
  - (double)socket:(XGGCDAsyncSocket *)arg1 shouldTimeoutWriteWithTag:(long long)arg2 elapsed:(double)arg3 bytesDone:(unsigned long long)arg4;
  - (double)socket:(XGGCDAsyncSocket *)arg1 shouldTimeoutReadWithTag:(long long)arg2 elapsed:(double)arg3 bytesDone:(unsigned long long)arg4;
  - (void)socket:(XGGCDAsyncSocket *)arg1 didWritePartialDataOfLength:(unsigned long long)arg2 tag:(long long)arg3;
  - (void)socket:(XGGCDAsyncSocket *)arg1 didWriteDataWithTag:(long long)arg2;
  - (void)socket:(XGGCDAsyncSocket *)arg1 didReadPartialDataOfLength:(unsigned long long)arg2 tag:(long long)arg3;
  - (void)socket:(XGGCDAsyncSocket *)arg1 didReadData:(NSData *)arg2 withTag:(long long)arg3;
  - (void)socket:(XGGCDAsyncSocket *)arg1 didConnectToUrl:(NSURL *)arg2;
  - (void)socket:(XGGCDAsyncSocket *)arg1 didConnectToHost:(NSString *)arg2 port:(unsigned short)arg3;
  - (void)socket:(XGGCDAsyncSocket *)arg1 didAcceptNewSocket:(XGGCDAsyncSocket *)arg2;
  - (NSObject<OS_dispatch_queue> *)newSocketQueueForConnectionFromAddress:(NSData *)arg1 onSocket:(XGGCDAsyncSocket *)arg2;
  @end
  
  