Play-SDK-CSharp
Classes | Enumerations
LeanCloud.Play.Protocol Namespace Reference

Classes

class  GenericCollectionReflection
 Holder for reflection information generated from generic_collection.proto More...
 
class  GenericCollectionValue
 
class  GenericCollection
 
class  MessagesReflection
 Holder for reflection information generated from messages.proto More...
 
class  IntValue
 
class  RoomSystemProperty
 
class  RoomMember
 
class  AppInfo
 
class  ErrorInfo
 
class  RoomOptions
 
class  SessionOpenRequest
 
class  CreateRoomRequest
 
class  CreateRoomResponse
 
class  JoinRoomRequest
 
class  JoinRoomResponse
 
class  JoinRoomNotification
 
class  LeftRoomNotification
 
class  KickMemberRequest
 
class  KickMemberResponse
 
class  UpdatePropertyRequest
 
class  UpdatePropertyResponse
 
class  UpdatePropertyNotification
 
class  UpdateSysPropertyRequest
 
class  UpdateSysPropertyResponse
 
class  UpdateSysPropertyNotification
 
class  UpdateMasterClientRequest
 
class  UpdateMasterClientResponse
 
class  UpdateMasterClientNotification
 
class  RoomNotification
 
class  DirectCommand
 
class  AckCommand
 
class  EventsCommand
 
class  JoinLobbyRequest
 
class  RoomListCommand
 
class  AppStatistic
 
class  StatisticCommand
 
class  ErrorCommand
 
class  RequestMessage
 
class  ResponseMessage
 
class  Body
 
class  Command
 

Enumerations

enum class  CommandType {
  Unknown = 0 , Session = 1 , Conv = 2 , Direct = 3 ,
  Error = 4 , Lobby = 5 , Statistic = 6 , Events = 7 ,
  Ack = 8
}
 
enum class  OpType {
  None = 0 , Open = 1 , Opened = 2 , Close = 3 ,
  Closed = 4 , Start = 30 , Started = 31 , AddRandom = 32 ,
  RandomAdded = 33 , MatchRandom = 34 , RandomMatched = 35 , Add = 36 ,
  Added = 37 , MembersJoined = 38 , MembersOnline = 39 , Remove = 40 ,
  Removed = 41 , MembersLeft = 42 , MembersOffline = 43 , UpdateMasterClient = 44 ,
  MasterClientUpdated = 45 , MasterClientChanged = 46 , Update = 47 , Updated = 48 ,
  UpdatedNotify = 49 , UpdateSystemProperty = 50 , SystemPropertyUpdated = 51 , SystemPropertyUpdatedNotify = 52 ,
  OpenedNotify = 53 , Visible = 54 , VisibleNotify = 55 , UpdatePlayerProp = 56 ,
  PlayerPropUpdated = 57 , PlayerProps = 58 , Kick = 59 , Kicked = 60 ,
  KickedNotice = 61 , RoomList = 100 , FindFriends = 101 , FoundFriends = 102
}
 

Enumeration Type Documentation

◆ CommandType

Enumerator
Unknown 
Session 
Conv 
Direct 
Error 
Lobby 
Statistic 
Events 
Ack 

◆ OpType

Enumerator
None 

session

Open 
Opened 
Close 
Closed 
Start 

conv

Started 
AddRandom 
RandomAdded 
MatchRandom 
RandomMatched 
Add 
Added 
MembersJoined 
MembersOnline 
Remove 
Removed 
MembersLeft 
MembersOffline 
UpdateMasterClient 
MasterClientUpdated 
MasterClientChanged 
Update 
Updated 
UpdatedNotify 
UpdateSystemProperty 
SystemPropertyUpdated 
SystemPropertyUpdatedNotify 
OpenedNotify 
Visible 
VisibleNotify 
UpdatePlayerProp 
PlayerPropUpdated 
PlayerProps 
Kick 
Kicked 
KickedNotice 
RoomList 
FindFriends 
FoundFriends