sThread
[ class tree: sThread ] [ index: sThread ] [ all elements ]

Element index for package sThread

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ h ] [ i ] [ l ] [ m ] [ o ] [ p ] [ r ] [ s ] [ t ] [ v ] [ w ] [ _ ]

_

__construct
in file sThread.php, method sThread::__construct()
    OOP 스타일의 sThread Class 초기화
__construct
in file Module.php, method sThread_Module::__construct()
__construct
in file mysql.php, method sThread_MYSQL::__construct()
    Class OOP 형식 초기화 메소드
__construct
in file sock.php, method sThread_SOCK::__construct()
    Class OOP 형식 초기화 메소드
__construct
in file memcached.php, method sThread_MEMCACHED::__construct()
    Class OOP 형식 초기화 메소드
__construct
in file http.php, method sThread_HTTP::__construct()
    Class OOP 형식 초기화 메소드
__construct
in file echo.php, method sThread_ECHO::__construct()
    Class OOP 형식 초기화 메소드
__construct
in file ftp.php, method sThread_FTP::__construct()
    Class OOP 형식 초기화 메소드
__construct
in file dns.php, method sThread_DNS::__construct()
    Class OOP 형식 초기화 메소드
top

a

$async
in file sThread.php, variable sThread::$async
    libevent 동작을 sync로 할지 async로 할지 여부.
Addr.php
procedural page Addr.php
top

b

binaryDecode
in file Vari.php, method Vari::binaryDecode()
    binary data를 hex data로 변환
top

c

chkTime
in file Vari.php, method Vari::chkTime()
    두 microtime 의 차이를 계산
clear
in file Vari.php, method Vari::clear()
$clearsession
in file echo.php, variable sThread_ECHO::$clearsession
    이 변수의 값이 true로 셋팅이 되면, clear_session method를 만들어 줘야 한다. 반대로 false 상태에서는 clear_session method가 존재하지 않아도 상관이 없다.
$clearsession
in file dns.php, variable sThread_DNS::$clearsession
    이 변수의 값이 true로 셋팅이 되면, clear_session method를 만들어 줘야 한다. 반대로 false 상태에서는 clear_session method가 존재하지 않아도 상관이 없다.
$clearsession
in file mysql.php, variable sThread_MYSQL::$clearsession
    이 변수의 값이 true로 셋팅이 되면, clear_session method를 만들어 줘야 한다. 반대로 false 상태에서는 clear_session method가 존재하지 않아도 상관이 없다.
$clearsession
in file ftp.php, variable sThread_FTP::$clearsession
    이 변수의 값이 true로 셋팅이 되면, clear_session method를 만들어 줘야 한다. 반대로 false 상태에서는 clear_session method가 존재하지 않아도 상관이 없다.
$clearsession
in file sock.php, variable sThread_SOCK::$clearsession
    이 변수의 값이 true로 셋팅이 되면, clear_session method를 만들어 줘야 한다. 반대로 false 상태에서는 clear_session method가 존재하지 않아도 상관이 없다.
$clearsession
in file http.php, variable sThread_HTTP::$clearsession
    이 변수의 값이 true로 셋팅이 되면, clear_session method를 만들어 줘야 한다. 반대로 false 상태에서는 clear_session method가 존재하지 않아도 상관이 없다.
$clearsession
in file memcached.php, variable sThread_MEMCACHED::$clearsession
    이 변수의 값이 true로 셋팅이 되면, clear_session method를 만들어 줘야 한다. 반대로 false 상태에서는 clear_session method가 존재하지 않아도 상관이 없다.
call_status
in file http.php, method sThread_HTTP::call_status()
    현재의 status(integer) 또는 현재 status의 handler 이름을 반환한다.
call_status
in file ftp.php, method sThread_FTP::call_status()
    현재의 status(integer) 또는 현재 status의 handler 이름을 반환한다.
call_status
in file memcached.php, method sThread_MEMCACHED::call_status()
    현재의 status(integer) 또는 현재 status의 handler 이름을 반환한다.
call_status
in file mysql.php, method sThread_MYSQL::call_status()
    현재의 status(integer) 또는 현재 status의 handler 이름을 반환한다.
call_status
in file dns.php, method sThread_DNS::call_status()
    현재의 status(integer) 또는 현재 status의 handler 이름을 반환한다.
call_status
in file sock.php, method sThread_SOCK::call_status()
    현재의 status(integer) 또는 현재 status의 handler 이름을 반환한다.
call_status
in file echo.php, method sThread_ECHO::call_status()
    현재의 status(integer) 또는 현재 status의 handler 이름을 반환한다.
change_status
in file memcached.php, method sThread_MEMCACHED::change_status()
    세션의 상태를 단계로 변경한다.
change_status
in file sock.php, method sThread_SOCK::change_status()
    세션의 상태를 단계로 변경한다.
change_status
in file mysql.php, method sThread_MYSQL::change_status()
    세션의 상태를 단계로 변경한다.
change_status
in file http.php, method sThread_HTTP::change_status()
    세션의 상태를 단계로 변경한다.
change_status
in file dns.php, method sThread_DNS::change_status()
    세션의 상태를 단계로 변경한다.
change_status
in file echo.php, method sThread_ECHO::change_status()
    세션의 상태를 단계로 변경한다.
change_status
in file ftp.php, method sThread_FTP::change_status()
    세션의 상태를 단계로 변경한다.
check_buf_status
in file mysql.php, method sThread_MYSQL::check_buf_status()
    현재 상태가 event read 상태인지 event write 상태인지 를 판단한다.
check_buf_status
in file dns.php, method sThread_DNS::check_buf_status()
    현재 상태가 event read 상태인지 event write 상태인지 를 판단한다.
check_buf_status
in file sock.php, method sThread_SOCK::check_buf_status()
    현재 상태가 event read 상태인지 event write 상태인지 를 판단한다.
check_buf_status
in file http.php, method sThread_HTTP::check_buf_status()
    현재 상태가 event read 상태인지 event write 상태인지 를 판단한다.
check_buf_status
in file echo.php, method sThread_ECHO::check_buf_status()
    현재 상태가 event read 상태인지 event write 상태인지 를 판단한다.
check_buf_status
in file ftp.php, method sThread_FTP::check_buf_status()
    현재 상태가 event read 상태인지 event write 상태인지 를 판단한다.
check_buf_status
in file memcached.php, method sThread_MEMCACHED::check_buf_status()
    현재 상태가 event read 상태인지 event write 상태인지 를 판단한다.
clear_session
in file ftp.php, method sThread_FTP::clear_session()
    session에서 사용한 변수(self::$sess)의 값을 정리한다.
clear_session
in file http.php, method sThread_HTTP::clear_session()
    session에서 사용한 변수(self::$sess)의 값을 정리한다.
clear_session
in file sock.php, method sThread_SOCK::clear_session()
    session에서 사용한 변수(self::$sess)의 값을 정리한다.
clear_session
in file dns.php, method sThread_DNS::clear_session()
    session에서 사용한 변수(self::$sess)의 값을 정리한다.
clear_session
in file memcached.php, method sThread_MEMCACHED::clear_session()
    session에서 사용한 변수(self::$sess)의 값을 정리한다.
clear_session
in file mysql.php, method sThread_MYSQL::clear_session()
    session에서 사용한 변수(self::$sess)의 값을 정리한다.
clear_session
in file echo.php, method sThread_ECHO::clear_session()
    session에서 사용한 변수(self::$sess)의 값을 정리한다.
top

d

DEBUG1
in file Vari.php, class constant Vari::DEBUG1
DEBUG2
in file Vari.php, class constant Vari::DEBUG2
DEBUG3
in file Vari.php, class constant Vari::DEBUG3
DNS_CLOSE
in file dns.php, class constant sThread_DNS::DNS_CLOSE
dns_request
in file dns.php, method sThread_DNS::dns_request()
    DNS로 전송할 질의 데이터를 반환
DNS_REQUEST
in file dns.php, class constant sThread_DNS::DNS_REQUEST
DNS_RESPONSE
in file dns.php, class constant sThread_DNS::DNS_RESPONSE
dns_response
in file dns.php, method sThread_DNS::dns_response()
    서버의 응답을 확인
dns_string
in file dns.php, method sThread_DNS::dns_string()
dns.php
procedural page dns.php
top

e

exceptionCallback
in file sThread.php, method sThread::exceptionCallback()
    libevent에서 exception callback
execute
in file sThread.php, method sThread::execute()
    sThread를 실행한다.
EVENT_ERROR_CLOSE
in file Vari.php, class constant Vari::EVENT_ERROR_CLOSE
EVENT_READY_CLOSE
in file Vari.php, class constant Vari::EVENT_READY_CLOSE
EVENT_READY_RECV
in file Vari.php, class constant Vari::EVENT_READY_RECV
EVENT_READY_SEND
in file Vari.php, class constant Vari::EVENT_READY_SEND
EVENT_SEND_DONE
in file Vari.php, class constant Vari::EVENT_SEND_DONE
EVENT_UNKNOWN
in file Vari.php, class constant Vari::EVENT_UNKNOWN
extraOption
in file Addr.php, method sThread_Address::extraOption()
    sThread로 주어진 주소값에서 옵션을 분리
ECHO_CLOSE
in file echo.php, class constant sThread_ECHO::ECHO_CLOSE
echo_request
in file echo.php, method sThread_ECHO::echo_request()
    요청할 데이터 반환
ECHO_REQUEST
in file echo.php, class constant sThread_ECHO::ECHO_REQUEST
echo_response
in file echo.php, method sThread_ECHO::echo_response()
    서버의 응답을 확인
ECHO_RESPONSE
in file echo.php, class constant sThread_ECHO::ECHO_RESPONSE
echo.php
procedural page echo.php
top

f

$fname
in file Log.php, variable sThread_Log::$fname
    Log 파일 이름
$format
in file Log.php, variable sThread_Log::$format
    Log 파일 postfix
FTP_BANNER
in file ftp.php, class constant sThread_FTP::FTP_BANNER
ftp_banner
in file ftp.php, method sThread_FTP::ftp_banner()
    전송 받은 서버 배너 확인
FTP_CLOSE
in file ftp.php, class constant sThread_FTP::FTP_CLOSE
ftp_comfirmauth
in file ftp.php, method sThread_FTP::ftp_comfirmauth()
    인증 결과 확인
FTP_COMFIRMAUTH
in file ftp.php, class constant sThread_FTP::FTP_COMFIRMAUTH
ftp_quit
in file ftp.php, method sThread_FTP::ftp_quit()
    종료 명령 반환
FTP_QUIT
in file ftp.php, class constant sThread_FTP::FTP_QUIT
    에러가 발생했을 경우, FTP_QUIT 메소드가 정의가 되어있으면, parent::socketColose에 의해서 자동으로 FTP_QUIT이 호출이 된다.
ftp_sendpass
in file ftp.php, method sThread_FTP::ftp_sendpass()
    인증 정보 반환
FTP_SENDPASS
in file ftp.php, class constant sThread_FTP::FTP_SENDPASS
FTP_SENDUSER
in file ftp.php, class constant sThread_FTP::FTP_SENDUSER
ftp_senduser
in file ftp.php, method sThread_FTP::ftp_senduser()
    전송할 유저 정보 반환
FTP_USERBANNER
in file ftp.php, class constant sThread_FTP::FTP_USERBANNER
ftp_userbanner
in file ftp.php, method sThread_FTP::ftp_userbanner()
    유저 정보 전송 결과 확인
ftp.php
procedural page ftp.php
top

h

HTTP_CLOSE
in file http.php, class constant sThread_HTTP::HTTP_CLOSE
http_request
in file http.php, method sThread_HTTP::http_request()
    HTTP 요청 데이터를 반환
HTTP_REQUEST
in file http.php, class constant sThread_HTTP::HTTP_REQUEST
http_response
in file http.php, method sThread_HTTP::http_response()
    서버의 응답을 확인
HTTP_RESPONSE
in file http.php, class constant sThread_HTTP::HTTP_RESPONSE
http.php
procedural page http.php
top

i

init
in file sThread.php, method sThread::init()
    sThread Class를 초기화 한다.
init
in file Module.php, method sThread_Module::init()
    sThread의 모듈을 등록한다.
init
in file mysql.php, method sThread_MYSQL::init()
    mysql 모듈을 초기화 한다.
init
in file sock.php, method sThread_SOCK::init()
    sock 모듈을 초기화 한다.
init
in file memcached.php, method sThread_MEMCACHED::init()
    memcached 모듈을 초기화 한다.
init
in file http.php, method sThread_HTTP::init()
    HTTP 모듈을 초기화 한다.
init
in file echo.php, method sThread_ECHO::init()
    echo 모듈을 초기화 한다.
init
in file ftp.php, method sThread_FTP::init()
    FTP 모듈을 초기화 한다.
init
in file dns.php, method sThread_DNS::init()
    dns 모듈을 초기화 한다.
top

l

$logfile
in file sThread.php, variable sThread::$logfile
    저장할 로그 파일 이름
$logformat
in file sThread.php, variable sThread::$logformat
    저장할 로그 파일이름 postfix.
$logtype
in file sThread.php, variable sThread::$logtype
    로그 저장 여부
Log.php
procedural page Log.php
top

m

$mod
in file sThread.php, variable sThread::$mod
    sThread_Module 패키지에서 등록한 모듈 object
MAJOR_VERSION
in file sThread.php, class constant sThread::MAJOR_VERSION
    sThread Major version 번호
MINOR_VERSION
in file sThread.php, class constant sThread::MINOR_VERSION
    sThread Minor version 번호
Module.php
procedural page Module.php
MEMCACHED_CLOSE
in file memcached.php, class constant sThread_MEMCACHED::MEMCACHED_CLOSE
memcached_quit
in file memcached.php, method sThread_MEMCACHED::memcached_quit()
    종료 쿼리 반환
MEMCACHED_QUIT
in file memcached.php, class constant sThread_MEMCACHED::MEMCACHED_QUIT
MEMCACHED_REQUEST
in file memcached.php, class constant sThread_MEMCACHED::MEMCACHED_REQUEST
memcached_request
in file memcached.php, method sThread_MEMCACHED::memcached_request()
    stat 명령을 반환
MEMCACHED_RESPONSE
in file memcached.php, class constant sThread_MEMCACHED::MEMCACHED_RESPONSE
memcached_response
in file memcached.php, method sThread_MEMCACHED::memcached_response()
    서버의 응답을 확인
MYSQL_BANNER
in file mysql.php, class constant sThread_MYSQL::MYSQL_BANNER
mysql_banner
in file mysql.php, method sThread_MYSQL::mysql_banner()
    MySQL banner 확인
MYSQL_CLOSE
in file mysql.php, class constant sThread_MYSQL::MYSQL_CLOSE
MYSQL_HANDSHAKE
in file mysql.php, class constant sThread_MYSQL::MYSQL_HANDSHAKE
mysql_handshake
in file mysql.php, method sThread_MYSQL::mysql_handshake()
    MySQL 인증 결과 확인 및 handshake 확인
MYSQL_QUERYRES
in file mysql.php, class constant sThread_MYSQL::MYSQL_QUERYRES
mysql_queryres
in file mysql.php, method sThread_MYSQL::mysql_queryres()
    MySQL Query 전송 결과 확인
MYSQL_QUIT
in file mysql.php, class constant sThread_MYSQL::MYSQL_QUIT
    에러가 발생했을 경우, MYSQL_QUIT 메소드가 정의가 되어있으면, parent::socketColose에 의해서 자동으로 MYSQL_QUIT이 호출이 된다.
mysql_quit
in file mysql.php, method sThread_MYSQL::mysql_quit()
    전송할 종료 데이터 반환
MYSQL_SENDAUTH
in file mysql.php, class constant sThread_MYSQL::MYSQL_SENDAUTH
mysql_sendauth
in file mysql.php, method sThread_MYSQL::mysql_sendauth()
    전송할 인증 데이터 반환
mysql_sendquery
in file mysql.php, method sThread_MYSQL::mysql_sendquery()
    전송할 쿼리 데이터 반환
MYSQL_SENDQUERY
in file mysql.php, class constant sThread_MYSQL::MYSQL_SENDQUERY
memcached.php
procedural page memcached.php
mysql.php
procedural page mysql.php
top

o

$obj
in file Module.php, variable sThread_Module::$obj
$opt
in file Vari.php, variable Vari::$opt
    옵션값 저장
objectCopy
in file Vari.php, method Vari::objectCopy()
    2번째 파라미터에 주어진 값을 다른 메모리 주소에 cpoy하여 1번째 변수에 할당한다.
objectInit
in file Vari.php, method Vari::objectInit()
    주어진 변수가 empty이거나 object가 아닐경우 standard object로 선언한다.
objectUnset
in file Vari.php, method Vari::objectUnset()
    주어진 파라미터가 object 또는 array일 경우 소속 멤버들을 unset 시킨다.
top

p

PATCH_VERSION
in file sThread.php, class constant sThread::PATCH_VERSION
    sThread Patch 레벨 번호
$port
in file Module.php, variable sThread_Module::$port
$proto
in file Module.php, variable sThread_Module::$proto
parse
in file Addr.php, method sThread_Address::parse()
    sThread로 전달된 주소및 옵션의 유효성 검증 및 파싱
port
in file Module.php, method sThread_Module::port()
    모듈 이름으로 사용할 포트를 반환
proto
in file Module.php, method sThread_Module::proto()
    포트 번호또는 모듈이름에 대한 protocol을 반환
$port
in file memcached.php, variable sThread_MEMCACHED::$port
    MEMCACHED 모듈이 사용하는 기본 포트 번호
$port
in file mysql.php, variable sThread_MYSQL::$port
    MYSQL 모듈이 사용하는 기본 포트 번호
$port
in file sock.php, variable sThread_SOCK::$port
    SOCK 모듈이 사용하는 기본 포트 번호
$port
in file dns.php, variable sThread_DNS::$port
    DNS 모듈이 사용하는 기본 포트 번호
$port
in file http.php, variable sThread_HTTP::$port
    HTTP 모듈이 사용하는 기본 포트 번호
$port
in file echo.php, variable sThread_ECHO::$port
    ECHO 모듈이 사용하는 기본 포트 번호
$port
in file ftp.php, variable sThread_FTP::$port
    FTP 모듈이 사용하는 기본 포트 번호
$protocol
in file mysql.php, variable sThread_MYSQL::$protocol
    MYSQL 모듈이 사용하는 protocol
$protocol
in file sock.php, variable sThread_SOCK::$protocol
    SOCK 모듈이 사용하는 protocol
$protocol
in file dns.php, variable sThread_DNS::$protocol
    DNS 모듈이 사용하는 protocol
$protocol
in file memcached.php, variable sThread_MEMCACHED::$protocol
    MEMCACHE 모듈이 사용하는 protocol
$protocol
in file http.php, variable sThread_HTTP::$protocol
    HTTP 모듈이 사용하는 protocol
$protocol
in file echo.php, variable sThread_ECHO::$protocol
    ECHO 모듈이 사용하는 protocol
$protocol
in file ftp.php, variable sThread_FTP::$protocol
    FTP 모듈이 사용하는 protocol
top

r

$result
in file sThread.php, variable sThread::$result
    실행 결과 데이터 보존 여부
readCallback
in file sThread.php, method sThread::readCallback()
    libevent read callback
$res
in file Vari.php, variable Vari::$res
    처리 결과값을 저장
$result
in file Vari.php, variable Vari::$result
    Action의 결과를 반환 받을 것인지 여부
top

s

sThread
in file sThread.php, class sThread
    sThread 패키지의 메인 Class
sThread.php
procedural page sThread.php
$sess
in file Vari.php, variable Vari::$sess
    세션 관련 정보 저장
save
in file Log.php, method sThread_Log::save()
    로그를 파일에 저장
sThread_Address
in file Addr.php, class sThread_Address
    Host 주소 형식 파싱 API
sThread_Log
in file Log.php, class sThread_Log
    sThread Log Class
sThread_Module
in file Module.php, class sThread_Module
    sThread package의 모듈을 관리하는 Class
set_last_status
in file memcached.php, method sThread_MEMCACHED::set_last_status()
    세션의 상태를 마지막 단계로 변경한다.
set_last_status
in file mysql.php, method sThread_MYSQL::set_last_status()
    세션의 상태를 마지막 단계로 변경한다.
set_last_status
in file sock.php, method sThread_SOCK::set_last_status()
    세션의 상태를 마지막 단계로 변경한다.
set_last_status
in file ftp.php, method sThread_FTP::set_last_status()
    세션의 상태를 마지막 단계로 변경한다.
set_last_status
in file http.php, method sThread_HTTP::set_last_status()
    세션의 상태를 마지막 단계로 변경한다.
set_last_status
in file dns.php, method sThread_DNS::set_last_status()
    세션의 상태를 마지막 단계로 변경한다.
set_last_status
in file echo.php, method sThread_ECHO::set_last_status()
    세션의 상태를 마지막 단계로 변경한다.
SOCK_CLOSE
in file sock.php, class constant sThread_SOCK::SOCK_CLOSE
sock_request
in file sock.php, method sThread_SOCK::sock_request()
    요청할 문자를 반환
SOCK_REQUEST
in file sock.php, class constant sThread_SOCK::SOCK_REQUEST
sock.php
procedural page sock.php
sThread_DNS
in file dns.php, class sThread_DNS
    DNS module Class
sThread_ECHO
in file echo.php, class sThread_ECHO
    ECHO module Class
sThread_FTP
in file ftp.php, class sThread_FTP
    FTP module Class
sThread_HTTP
in file http.php, class sThread_HTTP
    sThread HTTP module
sThread_MEMCACHED
in file memcached.php, class sThread_MEMCACHED
    MEMCACHED module Class
sThread_MYSQL
in file mysql.php, class sThread_MYSQL
    MYSQL module Class
sThread_SOCK
in file sock.php, class sThread_SOCK
    포트 노킹을 위한 sThread SOCK 모듈
top

t

$time
in file Vari.php, variable Vari::$time
    처리 시간 정보
$type
in file Log.php, variable sThread_Log::$type
    로그 저장 동작 여부
timeCalc
in file Vari.php, method Vari::timeCalc()
    배열로 주어진 시간의 합을 반환
type
in file Module.php, method sThread_Module::type()
    포트 번호를 입력 받아, 해당 포트에 대한 모듈 이름을 반환
top

v

VERSION
in file sThread.php, class constant sThread::VERSION
    sThread 버전
Vari.php
procedural page Vari.php
varCopy
in file Vari.php, method Vari::varCopy()
    입력된 값을 다른 주소의 메모리에 copy하여 반환
Vari
in file Vari.php, class Vari
    sThread package에서 사용하는 공통 변수와 변수 관련 메소드를 제공
top

w

writeCallback
in file sThread.php, method sThread::writeCallback()
    libevent write callback
top

Documentation generated on Tue, 14 May 2019 01:59:37 +0900 by phpDocumentor 1.4.4