CDbCacheServer2가 서버 작동을 시작하기 위해 제공해야 하는 파라메터
bool Proud::CDbCacheServer2StartParameter::m_allowNonExclusiveAccess |
DBCacheServer2에 비독점적 접근을 허용하는지에 대한 여부입니다. 비독점적 데이터 접근하기 기능입니다.
bool Proud::CDbCacheServer2StartParameter::m_allowOnExceptionCallback |
Proud::String Proud::CDbCacheServer2StartParameter::m_authenticationKey |
이 DB 서버에 접속할 수 있는 인증키
bool Proud::CDbCacheServer2StartParameter::m_autoDeisolateData |
int Proud::CDbCacheServer2StartParameter::m_commandTimeoutSec |
DB Cache Server에서 DBMS로 Query를 보낼 때의 CommandTimeout 값입니다.
Proud::String Proud::CDbCacheServer2StartParameter::m_DbmsConnectionString |
DBMS에 접속하기 위한 connection string.
int Proud::CDbCacheServer2StartParameter::m_dbWorkThreadCount |
DB 처리를 위한 스레드 풀의 스래드 개수입니다.
IDbCacheServerDelegate2* Proud::CDbCacheServer2StartParameter::m_delegate |
CDbCacheServer2가 필요로 하는 delegate 객체의 포인터
CThreadPool* Proud::CDbCacheServer2StartParameter::m_externalNetWorkerThreadPool |
이 값이 null이 아니면, 외부 networker thread를 사용합니다. Proud.CStartLanServerParameter.m_externalNetWorkerThreadPool와 같은 역할을 합니다.
CThreadPool* Proud::CDbCacheServer2StartParameter::m_externalUserWorkerThreadPool |
이 값이 null이 아니면, 외부 user worker thread를 사용합니다. Proud.CStartLanServerParameter.m_externalUserWorkerThreadPool와 같은 역할을 합니다.
String Proud::CDbCacheServer2StartParameter::m_localNicAddr |
클라이언트의 리스닝 소켓이 바인딩될 주소입니다.
bool Proud::CDbCacheServer2StartParameter::m_serializeRecursiveUpdateWork |
Proud::String Proud::CDbCacheServer2StartParameter::m_serverIP |
서버의 주소. 자세한 것은 CStartServerParameter의 같은 이름의 멤버 참고
CFastArray<CCachedTableName> Proud::CDbCacheServer2StartParameter::m_tableNames |
DB cache에 의해 로딩,저장이 일어날 테이블들의 이름입니다. Root table과 child table들의 이름을 여기에 넣으십시오. 자세한 것은 CCachedTableName 을 참고하십시오.
int Proud::CDbCacheServer2StartParameter::m_tcpPort |
TCP 리스닝 포트. 자세한 것은 CStartServerParameter의 같은 이름의 멤버 참고