Click or drag to resize

MatchRoomClientR, M Class

Inheritance Hierarchy
SystemObject
  SoftGear.Strix.Client.CoreRequestClient
    SoftGear.Strix.Client.CoreCRUDClientR
      SoftGear.Strix.Client.RoomRoomClientR, M
        SoftGear.Strix.Client.MatchMatchRoomClientR, M
          SoftGear.Strix.Client.MatchCustomizableMatchRoomClient
          SoftGear.Strix.Client.MatchDefaultMatchRoomClient

Namespace:  SoftGear.Strix.Client.Match
Assembly:  strix-client-csharp-match (in strix-client-csharp-match.dll) Version: 2.3.0
Syntax
C#
public class MatchRoomClient<R, M> : RoomClient<R, M>
where R : MatchRoom
where M : MatchRoomMember

Type Parameters

R
M

The MatchRoomClientR, M type exposes the following members.

Constructors
  NameDescription
Public methodMatchRoomClientR, M
Initializes a new instance of the MatchRoomClientR, M class
Public methodMatchRoomClientR, M(IMatchRoomDataR, M)
Initializes a new instance of the MatchRoomClientR, M class
Top
Properties
  NameDescription
Public propertyMatchRoomData
Top
Methods
  NameDescription
Protected methodAddMessageHandlers (Overrides RoomClientR, MAddMessageHandlers(MessageDispatcher).)
Public methodCreate(IDictionaryString, Object, IDictionaryString, Object, RequestResultHandlerRoomCreateResponseR, RequestFailureHandler, RequestConfig)
Public methodCreate(IDictionaryString, Object, String, RequestResultHandlerRoomCreateResponseR, RequestFailureHandler, RequestConfig)
Public methodDirectRelay
Public methodGetJoinableRoomCount(RequestResultHandlerGetCountResponseR, RequestFailureHandler, RequestConfig)
Public methodGetJoinableRoomCount(GetCountMessageR, RequestResultHandlerGetCountResponseR, RequestFailureHandler, RequestConfig)
Public methodGetJoinableRoomCount(ICondition, Order, Int32, Int32, RequestResultHandlerGetCountResponseR, RequestFailureHandler, RequestConfig)
Public methodJoin(MatchRoomJoinMessageR, RequestResultHandlerRoomJoinResponseR, M, RequestFailureHandler, RequestConfig)
Public methodJoin(RoomJoinMessageR, RequestResultHandlerRoomJoinResponseR, M, RequestFailureHandler, RequestConfig) (Overrides RoomClientR, MJoin(RoomJoinMessageR, RequestResultHandlerRoomJoinResponseR, M, RequestFailureHandler, RequestConfig).)
Public methodJoin(Int64, IDictionaryString, Object, RequestResultHandlerRoomJoinResponseR, M, RequestFailureHandler, RequestConfig)
Public methodJoin(Int64, String, RequestResultHandlerRoomJoinResponseR, M, RequestFailureHandler, RequestConfig)
Public methodJoin(Int64, String, IDictionaryString, Object, RequestResultHandlerRoomJoinResponseR, M, RequestFailureHandler, RequestConfig)
Public methodJoin(Int64, String, String, RequestResultHandlerRoomJoinResponseR, M, RequestFailureHandler, RequestConfig)
Public methodJoinRandomRoom(String, MatchRoomClientR, MJoinRandomRoomEventHandler, MatchRoomClientR, MJoinRandomRoomFailedEventHandler, RequestConfig)
Public methodJoinRandomRoom(String, ICondition, MatchRoomClientR, MJoinRandomRoomEventHandler, MatchRoomClientR, MJoinRandomRoomFailedEventHandler, RequestConfig)
Public methodKick(MatchRoomKickMessageR, RequestResultHandlerMatchRoomKickResponseR, RequestFailureHandler, RequestConfig)
Public methodKick(UID, RequestResultHandlerMatchRoomKickResponseR, RequestFailureHandler, RequestConfig)
Public methodStatic memberMakeConditionForJoinableMatchRoom
Public methodOnMatchRoomKickFailed
Public methodOnMatchRoomKickNotification
Public methodOnMatchRoomKickResponse
Public methodOnRoomJoinNotification
Public methodOnRoomLeaveNotification
Public methodOnRoomSetNotification
Public methodRelay
Public methodSearchJoinableRoom(SearchMessageR, RequestResultHandlerSearchResponseR, RequestFailureHandler, RequestConfig)
Public methodSearchJoinableRoom(Int32, Int32, RequestResultHandlerSearchResponseR, RequestFailureHandler, RequestConfig)
Public methodSearchJoinableRoom(ICondition, Order, Int32, Int32, RequestResultHandlerSearchResponseR, RequestFailureHandler, RequestConfig)
Top
Events
See Also