Public 멤버 함수 | |
virtual RmiID * | GetRmiIDList ()=0 |
virtual int | GetRmiIDListCount ()=0 |
virtual PROUD_API void | NotifySendByProxy (const HostID *remotes, int remoteCount, const MessageSummary &summary, RmiContext &rmiContext, const CMessage &msg) |
virtual PROUD_API bool | RmiSend (const HostID *remotes, int remoteCount, RmiContext &rmiContext, const CMessage &msg, const PNTCHAR *RMIName, RmiID RMIId) |
Public 속성 | |
IRmiHost * | m_core |
bool | m_internalUse |
int | m_signature |
bool | m_enableNotifySendByProxy |
PIDL 컴파일러가 생성한 Proxy 클래스의 베이스 클래스
주의 사항
|
pure virtual |
사용자는 이 함수를 오버라이드하지 마십시오.
|
pure virtual |
사용자는 이 함수를 오버라이드하지 마십시오.
|
virtual |
메시지 송신을 위해 RMI를 호출할 때(즉 proxy에서 호출하기)마다 이 함수가 callback됩니다. 프로필러나 RMI 사용 로그를 남기고자 할 때 이 함수를 사용하시면 됩니다. 자세한 내용은 송신측(Proxy) 호출 시점을 접근하기 를 참고하십시오.
또한 송신 직전에 RmiContext 를 최종 수정할 수 있는 기회를 제공합니다. (기회를 주는 이유: 송신시 잘못된 값이 있으면 경고와 함께 최종 수정을 위함입니다. 오픈베타시점에서는 문제 분석과 해결을 동시에 해야 하니까요. )
sendTo | 수신자 |
summary | 보내는 RMI 메시지의 요약 정보 |
rmiContext | 사용자가 호출한 RmiContext 값입니다. |
|
virtual |
내부 함수입니다. 사용자는 이 함수를 오버라이드하지 마십시오. ProudClr 에서 오버라이드하기위해 public 으로 해야함
bool Proud::IRmiProxy::m_enableNotifySendByProxy |
true로 세팅하면 NotifySendByProxy 을 호출받을 수 있다.