Swoole\Client
     
     {
    
    
     const
     integer
     MSG_OOB
      = 1
    ;
    
     const
     integer
     MSG_PEEK
      = 2
    ;
    
     const
     integer
     MSG_DONTWAIT
      = 128
    ;
    
     const
     integer
     MSG_WAITALL
      = 64
    ;
    
    
     public
     errCode
    ;
    
     public
     sock
    ;
    
     public
     reuse
    ;
    
     public
     reuseCount
    ;
    
    
    
   public close
    ([ 
bool $force
  ] ) : 
bool 
   public connect
    ( 
string $host
   [, 
integer $port
   [, 
integer $timeout
   [, 
integer $flag
  ]]] ) : 
bool 
   public on
    ( 
string $event
   , 
callable $callback
   ) : 
void 
   public pause
    ( 
void
   ) : 
void 
   public pipe
    ( 
string $socket
   ) : 
void 
   public recv
    ([ 
string $size
   [, 
string $flag
  ]] ) : 
void 
   public send
    ( 
string $data
   [, 
string $flag
  ] ) : 
integer 
   public sendfile
    ( 
string $filename
   [, 
int $offset
  ] ) : 
boolean 
   public sendto
    ( 
string $ip
   , 
integer $port
   , 
string $data
   ) : 
boolean 
   public set
    ( 
array $settings
   ) : 
void 
   public sleep
    ( 
void
   ) : 
void 
   }