Swoole Swoole\Client 클래스

(PECL swoole >= 1.9.0)


소개


클래스 개요

                  
class Swoole\Client {

  /* Constants */
  const int MSG_OOB = 1;
  const int MSG_PEEK = 2;
  const int MSG_DONTWAIT = 128;
  const int MSG_WAITALL = 64;

  /* Properties */
  public $errCode;
  public $sock;
  public $reuse;
  public $reuseCount;

  /* Methods */
  public close(bool $force = ?): bool
  public connect(
      string $host,
      int $port = ?,
      int $timeout = ?,
      int $flag = ?
  ): bool
  public __destruct(): void
  public getpeername(): array
  public getsockname(): array
  public isConnected(): bool
  public on(string $event, callable $callback): void
  public pause(): void
  public pipe(string $socket): void
  public recv(string $size = ?, string $flag = ?): void
  public resume(): void
  public send(string $data, string $flag = ?): int
  public sendfile(string $filename, int $offset = ?): bool
  public sendto(string $ip, int $port, string $data): bool
  public set(array $settings): void
  public sleep(): void
  public wakeup(): void
}
                  
                

Properties

errCode
sock
reuse
reuseCount

미리 정의된 상수

Swoole\Client::MSG_OOB
Swoole\Client::MSG_PEEK
Swoole\Client::MSG_DONTWAIT
Swoole\Client::MSG_WAITALL

목차