This is the complete list of members for Proud::CNetServer, including all inherited members.
AllowEmptyP2PGroup(bool enable)=0 | Proud::CNetServer | pure virtual |
AttachProxy(IRmiProxy *proxy)=0 | Proud::IRmiHost | pure virtual |
AttachProxy(IRmiProxy *proxy, ErrorInfoPtr &outError) (defined in Proud::IRmiHost) | Proud::IRmiHost | |
AttachStub(IRmiStub *stub)=0 | Proud::IRmiHost | pure virtual |
AttachStub(IRmiStub *stub, ErrorInfoPtr &outError) (defined in Proud::IRmiHost) | Proud::IRmiHost | |
CloseConnection(HostID clientHostID)=0 | Proud::CNetServer | pure virtual |
CloseEveryConnection()=0 | Proud::CNetServer | pure virtual |
ConvertGroupToIndividualsAndUnion(int numberOfsendTo, const HostID *sendTo, HostIDArray &output, FavoriteLV &favoriteLV)=0 | Proud::IRmiHost | pure virtual |
Create() | Proud::CNetServer | static |
CreateP2PGroup(const HostID *clientHostIDs, int count, ByteArray customField=ByteArray(), CP2PGroupOption &option=CP2PGroupOption::Default, HostID assignedHostID=HostID_None)=0 | Proud::CNetServer | pure virtual |
CreateP2PGroup(ByteArray customField=ByteArray(), CP2PGroupOption &option=CP2PGroupOption::Default, HostID assignedHostID=HostID_None) | Proud::CNetServer | inline |
CreateP2PGroup(HostID memberID, ByteArray customField=ByteArray(), CP2PGroupOption &option=CP2PGroupOption::Default, HostID assignedHostID=HostID_None) | Proud::CNetServer | inline |
DestroyEmptyP2PGroups()=0 | Proud::CNetServer | pure virtual |
DestroyP2PGroup(HostID groupHostID)=0 | Proud::CNetServer | pure virtual |
DetachProxy(IRmiProxy *proxy)=0 | Proud::IRmiHost | pure virtual |
DetachProxy(IRmiProxy *proxy, ErrorInfoPtr &outError) (defined in Proud::IRmiHost) | Proud::IRmiHost | |
DetachStub(IRmiStub *stub)=0 | Proud::IRmiHost | pure virtual |
DetachStub(IRmiStub *stub, ErrorInfoPtr &outError) (defined in Proud::IRmiHost) | Proud::IRmiHost | |
DisableLog()=0 | Proud::CNetServer | pure virtual |
DumpGroupStatus()=0 | Proud::CNetServer | pure virtual |
EnableLog(const PNTCHAR *logFileName)=0 | Proud::CNetServer | pure virtual |
EnableSpeedHackDetector(HostID clientID, bool enable)=0 | Proud::CNetServer | pure virtual |
GetClientCount()=0 | Proud::CNetServer | pure virtual |
GetClientHostIDs(HostID *output, int outputLength)=0 | Proud::CNetServer | pure virtual |
GetClientInfo(HostID clientHostID, CNetClientInfo &output)=0 | Proud::CNetServer | pure virtual |
GetCriticalSection()=0 (defined in Proud::IRmiHost) | Proud::IRmiHost | pure virtual |
GetInternalVersion()=0 | Proud::CNetServer | pure virtual |
GetJoinedP2PGroups(HostID clientHostID, HostIDArray &output)=0 | Proud::CNetServer | pure virtual |
GetLastPingSec(HostID clientID, ErrorType *error=NULL) | Proud::CNetServer | inline |
GetLastUnreliablePingMs(HostID clientID, ErrorType *error=NULL)=0 | Proud::CNetServer | pure virtual |
GetMostSuitableSuperPeerInGroup(HostID groupID, const CSuperPeerSelectionPolicy &policy=CSuperPeerSelectionPolicy::GetOrdinary(), const HostID *excludees=NULL, intptr_t excludeesLength=0)=0 | Proud::CNetServer | pure virtual |
GetMostSuitableSuperPeerInGroup(HostID groupID, const CSuperPeerSelectionPolicy &policy, HostID excludee)=0 | Proud::CNetServer | pure virtual |
GetNetWorkerThreadInfo(CFastArray< CThreadInfo > &output)=0 | Proud::CNetServer | pure virtual |
GetP2PConnectionStats(HostID remoteHostID, CP2PConnectionStats &status)=0 | Proud::CNetServer | pure virtual |
GetP2PConnectionStats(HostID remoteA, HostID remoteB, CP2PPairConnectionStats &status)=0 | Proud::CNetServer | pure virtual |
GetP2PGroupCount()=0 | Proud::CNetServer | pure virtual |
GetP2PGroupInfo(HostID groupHostID, CP2PGroup &output)=0 | Proud::CNetServer | pure virtual |
GetP2PGroups(CP2PGroups &output)=0 | Proud::CNetServer | pure virtual |
GetP2PRecentPingMs(HostID HostA, HostID HostB)=0 | Proud::CNetServer | pure virtual |
GetPeerInfo(HostID clientHostID, CNetClientInfo &output) | Proud::CNetServer | inline |
GetRecentPingSec(HostID clientID, ErrorType *error=NULL) | Proud::CNetServer | inline |
GetRecentUnreliablePingMs(HostID clientID, ErrorType *error=NULL)=0 | Proud::CNetServer | pure virtual |
GetRemoteIdentifiableLocalAddrs(CFastArray< NamedAddrPort > &output)=0 | Proud::CNetServer | pure virtual |
GetStats(CNetServerStats &outVal)=0 | Proud::CNetServer | pure virtual |
GetSuitableSuperPeerRankListInGroup(HostID groupID, SuperPeerRating *ratings, int ratingsBufferCount, const CSuperPeerSelectionPolicy &policy=CSuperPeerSelectionPolicy::GetOrdinary(), const CFastArray< HostID > &excludees=CFastArray< HostID >())=0 | Proud::CNetServer | pure virtual |
GetTag()=0 (defined in Proud::IRmiHost) | Proud::IRmiHost | pure virtual |
GetTcpListenerLocalAddrs(CFastArray< AddrPort > &output)=0 | Proud::CNetServer | pure virtual |
GetTimeMs()=0 | Proud::CNetServer | pure virtual |
GetUdpListenerLocalAddrs(CFastArray< AddrPort > &output)=0 | Proud::CNetServer | pure virtual |
GetUdpSocketAddrList(CFastArray< AddrPort > &output)=0 | Proud::CNetServer | pure virtual |
GetUnreliableMessagingLossRatioPercent(HostID remotePeerID, int *outputPercent)=0 | Proud::CNetServer | pure virtual |
GetUserWorkerThreadInfo(CFastArray< CThreadInfo > &output)=0 | Proud::CNetServer | pure virtual |
IsConnectedClient(HostID clientHostID)=0 | Proud::CNetServer | pure virtual |
IsNagleAlgorithmEnabled()=0 | Proud::CNetServer | pure virtual |
IsSimplePacketMode()=0 | Proud::IRmiHost | pure virtual |
IsValidHostID(HostID id)=0 | Proud::CNetServer | pure virtual |
JoinP2PGroup(HostID memberHostID, HostID groupHostID, ByteArray customField=ByteArray())=0 | Proud::CNetServer | pure virtual |
LeaveP2PGroup(HostID memberHostID, HostID groupHostID)=0 | Proud::CNetServer | pure virtual |
OnClientHackSuspected | Proud::CNetServer | |
OnClientJoin | Proud::CNetServer | |
OnClientLeave | Proud::CNetServer | |
OnClientOffline | Proud::CNetServer | |
OnClientOnline | Proud::CNetServer | |
OnConnectionRequest | Proud::CNetServer | |
OnError | Proud::HasCoreEventFunctionObjects | |
OnException | Proud::HasCoreEventFunctionObjects | |
OnInformation | Proud::HasCoreEventFunctionObjects | |
OnNoRmiProcessed | Proud::HasCoreEventFunctionObjects | |
OnP2PGroupJoinMemberAckComplete | Proud::CNetServer | |
OnP2PGroupRemoved | Proud::CNetServer | |
OnReceiveUserMessage | Proud::HasCoreEventFunctionObjects | |
OnTick | Proud::HasCoreEventFunctionObjects | |
OnUserWorkerThreadBegin | Proud::CNetServer | |
OnUserWorkerThreadCallbackBegin | Proud::HasCoreEventFunctionObjects | |
OnUserWorkerThreadCallbackEnd | Proud::HasCoreEventFunctionObjects | |
OnUserWorkerThreadEnd | Proud::CNetServer | |
OnWarning | Proud::HasCoreEventFunctionObjects | |
PostCheckReadMessage(CMessage &msg, const PNTCHAR *RMIName)=0 (defined in Proud::IRmiHost) | Proud::IRmiHost | pure virtual |
RunAsync(HostID taskOwner, LambdaBase_Param0< void > *func)=0 (defined in Proud::IRmiHost) | Proud::IRmiHost | pure virtual |
Send(const CSendFragRefs &sendData, const SendOpt &sendContext, const HostID *sendTo, int numberOfsendTo, int &compressedPayloadLength, FavoriteLV &favoriteLV)=0 (defined in Proud::IRmiHost) | Proud::IRmiHost | protectedpure virtual |
SendUserMessage(const HostID *remotes, int remoteCount, const RmiContext &rmiContext, uint8_t *payload, int payloadLength)=0 | Proud::CNetServer | pure virtual |
SendUserMessage(HostID remote, const RmiContext &rmiContext, uint8_t *payload, int payloadLength) | Proud::CNetServer | inline |
SetCoalesceIntervalMs(HostID remote, int intervalMs)=0 | Proud::CNetServer | pure virtual |
SetCoalesceIntervalToAuto(HostID remote)=0 | Proud::CNetServer | pure virtual |
SetDefaultFallbackMethod(FallbackMethod newValue)=0 | Proud::CNetServer | pure virtual |
SetDefaultTimeoutTimeMs(int newValInMs)=0 | Proud::CNetServer | pure virtual |
SetDefaultTimeoutTimeSec(double newValInSec)=0 | Proud::CNetServer | pure virtual |
SetDirectP2PStartCondition(DirectP2PStartCondition newVal)=0 | Proud::CNetServer | pure virtual |
SetEventSink(INetServerEvent *eventSink)=0 | Proud::CNetServer | pure virtual |
SetHostTag(HostID hostID, void *hostTag)=0 | Proud::CNetServer | pure virtual |
SetMaxDirectP2PConnectionCount(HostID clientID, int newVal)=0 | Proud::CNetServer | pure virtual |
SetMessageMaxLength(int value_s, int value_c)=0 | Proud::CNetServer | pure virtual |
SetSpeedHackDetectorReckRatioPercent(int newValue)=0 | Proud::CNetServer | pure virtual |
SetTag(void *value)=0 (defined in Proud::IRmiHost) | Proud::IRmiHost | pure virtual |
ShowError_NOCSLOCK(ErrorInfoPtr errorInfo)=0 | Proud::IRmiHost | pure virtual |
ShowNotImplementedRmiWarning(const PNTCHAR *RMIName)=0 (defined in Proud::IRmiHost) | Proud::IRmiHost | pure virtual |
Start(CStartServerParameter ¶m)=0 | Proud::CNetServer | pure virtual |
Start(CStartServerParameter ¶m, ErrorInfoPtr &outError)=0 | Proud::CNetServer | pure virtual |
Stop()=0 | Proud::CNetServer | pure virtual |
TEST_ForceDenyTcpConnection()=0 (defined in Proud::CNetServer) | Proud::CNetServer | pure virtual |
TEST_SetOverSendSuspectingThresholdInBytes(int newVal)=0 (defined in Proud::CNetServer) | Proud::CNetServer | pure virtual |
TEST_SetTestping(HostID hostID0, HostID hostID1, int ping)=0 (defined in Proud::CNetServer) | Proud::CNetServer | pure virtual |
~CNetServer() (defined in Proud::CNetServer) | Proud::CNetServer | inlinevirtual |
~IRmiHost() (defined in Proud::IRmiHost) | Proud::IRmiHost | inlinevirtual |