ProudNet RMI가 참조하는 네트워크 호스트 인터페이스입니다. 유저는 이 클래스를 직접 사용할 필요가 없습니다. 더 자세히 ...
Public 멤버 함수 | |
virtual void | AttachProxy (IRmiProxy *proxy)=0 |
void | AttachProxy (IRmiProxy *proxy, ErrorInfoPtr &outError) |
virtual void | AttachStub (IRmiStub *stub)=0 |
void | AttachStub (IRmiStub *stub, ErrorInfoPtr &outError) |
virtual void | DetachProxy (IRmiProxy *proxy)=0 |
void | DetachProxy (IRmiProxy *proxy, ErrorInfoPtr &outError) |
virtual void | DetachStub (IRmiStub *stub)=0 |
void | DetachStub (IRmiStub *stub, ErrorInfoPtr &outError) |
virtual void | SetTag (void *value)=0 |
virtual void * | GetTag ()=0 |
virtual bool | RunAsync (HostID taskOwner, LambdaBase_Param0< void > *func)=0 |
virtual bool | IsSimplePacketMode ()=0 |
virtual void | ShowError_NOCSLOCK (ErrorInfoPtr errorInfo)=0 |
virtual void | ShowNotImplementedRmiWarning (const PNTCHAR *RMIName)=0 |
virtual void | PostCheckReadMessage (CMessage &msg, const PNTCHAR *RMIName)=0 |
virtual void | ConvertGroupToIndividualsAndUnion (int numberOfsendTo, const HostID *sendTo, HostIDArray &output, FavoriteLV &favoriteLV)=0 |
virtual CriticalSection & | GetCriticalSection ()=0 |
Protected 멤버 함수 | |
virtual bool | Send (const CSendFragRefs &sendData, const SendOpt &sendContext, const HostID *sendTo, int numberOfsendTo, int &compressedPayloadLength, FavoriteLV &favoriteLV)=0 |
Friends | |
class | IRmiProxy |
ProudNet RMI가 참조하는 네트워크 호스트 인터페이스입니다. 유저는 이 클래스를 직접 사용할 필요가 없습니다.
|
pure virtual |
PIDL 컴파일러의 결과물 중 proxy를 이 객체에 등록한다.
|
pure virtual |
PIDL 컴파일러의 결과물 중 stub을 이 객체에 등록한다.
|
pure virtual |
내부 함수. 사용자는 호출 금지.
|
pure virtual |
AttachProxy 의 반대로서, 이 객체에서 등록 해제를 한다.
|
pure virtual |
AttachStub 의 반대로서, 이 객체에서 등록 해제를 한다.
|
pure virtual |
simple packet mode를 사용하고 있는지 확인한다.
|
pure virtual |
내부 함수. 사용자는 호출 금지.