C++ MySQL DB pool Stack  0.10
클래스 | 함수
ServerPlatform

서비스 개발 라이브러리 더 자세히 ...

클래스

class  CServerService
 MS 윈도우 서비스 정의 정보 저장 클래스 더 자세히 ...
class  CMonitorString
 자료구조 모니터링을 위한 문자열 저장 및 생성 클래스 더 자세히 ...

함수

int ServerMain (int argc, char *argv[], CServerService &clsService, ServerFunc pFunc)
 서버 서비스 main function
void LastMethod (int sig)
 signal function
void ServerSignal ()
 서버를 위한 signal 함수를 호출한다.
void CMonitorString::AddCol (const char *pszValue)
 컬럼 문자열을 저장한다.
void CMonitorString::AddCol (const std::string &strValue)
 컬럼 문자열을 저장한다.
void CMonitorString::AddCol (const std::string &strIp, int iPort)
 컬럼 문자열에 IP 주소와 포트 번호를 저장한다.
void CMonitorString::AddCol (int iValue)
 컬럼 문자열에 숫자를 저장한다.
void CMonitorString::AddCol (time_t iTime)
 컬럼 문자열에 시간 문자열을 저장한다.
void CMonitorString::AddRow (const char *pszValue)
 줄의 마지막 문자열을 저장한다.
void CMonitorString::AddRow (const std::string &strValue)
 줄의 마지막 문자열을 저장한다.
void CMonitorString::AddRow (const std::string &strIp, int iPort)
 줄의 마지막 문자열에 IP 주소와 포트 번호를 저장한다.
void CMonitorString::AddRow (int iValue)
 줄의 마지막 문자열에 숫자를 저장한다.
void CMonitorString::AddRow (time_t iTime)
 줄의 마지막 문자열에 시간 문자열을 저장한다.
void CMonitorString::Clear ()
 저장된 문자열을 초기화시킨다.
const char * CMonitorString::GetString ()
 저장된 문자열을 리턴한다.
int CMonitorString::GetLength ()
 저장된 문자열의 길이를 리턴한다.

상세한 설명

서비스 개발 라이브러리

함수 문서화

void CMonitorString::AddCol ( const char *  pszValue)

컬럼 문자열을 저장한다.

매개변수
pszValue문자열
void CMonitorString::AddCol ( const std::string &  strValue)

컬럼 문자열을 저장한다.

매개변수
strValue문자열
void CMonitorString::AddCol ( const std::string &  strIp,
int  iPort 
)

컬럼 문자열에 IP 주소와 포트 번호를 저장한다.

매개변수
strIpIP 주소
iPort포트 번호
void CMonitorString::AddCol ( int  iValue)

컬럼 문자열에 숫자를 저장한다.

매개변수
iValue숫자
void CMonitorString::AddCol ( time_t  iTime)

컬럼 문자열에 시간 문자열을 저장한다.

매개변수
iTime시간
void CMonitorString::AddRow ( const char *  pszValue)

줄의 마지막 문자열을 저장한다.

매개변수
pszValue문자열
void CMonitorString::AddRow ( const std::string &  strValue)

줄의 마지막 문자열을 저장한다.

매개변수
strValue문자열
void CMonitorString::AddRow ( const std::string &  strIp,
int  iPort 
)

줄의 마지막 문자열에 IP 주소와 포트 번호를 저장한다.

매개변수
strIpIP 주소
iPort포트 번호
void CMonitorString::AddRow ( int  iValue)

줄의 마지막 문자열에 숫자를 저장한다.

매개변수
iValue숫자
void CMonitorString::AddRow ( time_t  iTime)

줄의 마지막 문자열에 시간 문자열을 저장한다.

매개변수
iTime시간
void CMonitorString::Clear ( )

저장된 문자열을 초기화시킨다.

int CMonitorString::GetLength ( )

저장된 문자열의 길이를 리턴한다.

반환값
저장된 문자열의 길이를 리턴한다.
const char * CMonitorString::GetString ( )

저장된 문자열을 리턴한다.

반환값
저장된 문자열을 리턴한다.
void LastMethod ( int  sig)

signal function

매개변수
sig신호 번호
int ServerMain ( int  argc,
char *  argv[],
CServerService clsService,
ServerFunc  pFunc 
)

서버 서비스 main function

매개변수
argc터미널 입력 인자 개수
argv터미널 입력 인자
clsService서비스 정의 객체
pFunc서비스 main 함수
반환값
정상 종료하면 0 을 리턴하고 오류가 발생하면 -1 를 리턴한다.
void ServerSignal ( )

서버를 위한 signal 함수를 호출한다.