클래스 | |
class | CCallbackArgs |
DB cache client2로부터의 이벤트 콜백을 받기 위한 delegate 객체
|
pure virtual |
Data Access 에러
args | IDbCacheClientDelegate2의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
pure virtual |
CDbCacheClient2.RequestAddData, CDbCacheClient2.BlockedAddData 에서 실패했을때 도착하는 이벤트입니다.
args | IDbCacheClientDelegate2의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
pure virtual |
CDbCacheClient2.RequestAddData, CDbCacheClient2.BlockedAddData 에서 성공했을때 도착하는 이벤트입니다.
args | IDbCacheClientDelegate2의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
pure virtual |
특정 데이터가 서버로부터 강제로 Unload 되었을 때 발생하는 이벤트입니다. 현재 독점로드 중인 데이터에 또다른 독점요청이 들어오는 경우 OnDataUnloadRequested()가 콜백되지만, DB cache가 다루는 데이터를 DB가 직접 억세스하기 를 하려고 하는 경우에는 불가피하게 이 함수가 콜백됩니다.
|
pure virtual |
다른 DB cache client2가 독점적 불러오기 을 시도하는 바람에 이미 로딩했던 데이터의 독점 접근 권한을 소실할 것인지 결정할수 있는 이벤트 입니다.
args | IDbCacheClientDelegate2의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
pure virtual |
DB cache server에서 DBMS에 기록하는 과정이 끝날 때마다 도착하는 이벤트입니다.
type | 어떤작업을 했는지에대한 type입니다. |
loadedDataGuid | 완료한 작업 data의 Guid입니다. |
|
pure virtual |
DB cache가 다루는 데이터를 DB가 직접 억세스하기 기능입니다. Proud.CDbCacheClient2.RequestDeisolateData() 실행 실패를 알립니다. args에는 m_rootUUID, m_data, m_sessionGuid가 채워집니다.
|
pure virtual |
DB cache가 다루는 데이터를 DB가 직접 억세스하기 기능입니다. Proud.CDbCacheClient2.RequestDeisolateData() 실행 성공을 알립니다. args에는 m_rootUUID, m_data, m_sessionGuid가 채워집니다.
|
pure virtual |
내부 에러 발생시 호출됩니다
errorInfo | 에러에 대한 정보입니다. ErrorInfo::ToString 으로 편하게 자세한 Error 정보를 확인하실 수 있습니다. |
|
pure virtual |
Proud.Exception 으로 통합되었습니다.
|
pure virtual |
|
pure virtual |
DB cache가 다루는 데이터를 DB가 직접 억세스하기 기능입니다. Proud.CDbCacheClient2.RequestIsolateData() 실행 실패를 알립니다. args에는 m_rootUUID, m_data, m_sessionGuid가 채워집니다.
|
pure virtual |
DB cache가 다루는 데이터를 DB가 직접 억세스하기 기능입니다. Proud.CDbCacheClient2.RequestIsolateData() 실행 성공을 알립니다. args에는 m_rootUUID, m_data, m_sessionGuid가 채워집니다.
|
pure virtual |
서버 연결 시도 결과를 리턴합니다.
info | 실패했을때의 실패정보입니다. 성공시에는 info.m_errorType 에 ErrorType_Ok 입니다. |
|
pure virtual |
DB cache server와의 연결이 해제됐음을 노티합니다.
reason | 연결해제 사유 |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
|
pure virtual |
OnAddDataFailed 참고.
args | IDbCacheClientDelegate2의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
pure virtual |
OnAddDataFailed 참고.
args | IDbCacheClientDelegate2의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
inlinevirtual |
비독점적 접근에 대한 콜백. 비독점적 데이터 접근하기 참고.
args | IDbCacheClientDelegate2 의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
pure virtual |
OnAddDataFailed 참고.
args | IDbCacheClientDelegate2의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
pure virtual |
OnAddDataSuccess 참고.
args | IDbCacheClientDelegate2의 이벤트 argument 구조체입니다. 참고 CCallbackArgs |
|
pure virtual |
내부 경고 발생시 호출됩니다. 에러보다는 낮은 수위의 문제를 보고함.
errorInfo | 에러에 대한 정보입니다. ErrorInfo::ToString 으로 편하게 자세한 Error 정보를 확인하실 수 있습니다. |