Play-SDK-CSharp
Public Member Functions | Static Public Attributes | Properties | List of all members
LeanCloud.Play.Protocol.JoinRoomRequest Class Reference
Inheritance diagram for LeanCloud.Play.Protocol.JoinRoomRequest:

Public Member Functions

 JoinRoomRequest ()
 
 JoinRoomRequest (JoinRoomRequest other)
 
JoinRoomRequest Clone ()
 
override bool Equals (object other)
 
bool Equals (JoinRoomRequest other)
 
override int GetHashCode ()
 
override string ToString ()
 
void WriteTo (pb::CodedOutputStream output)
 
int CalculateSize ()
 
void MergeFrom (JoinRoomRequest other)
 
void MergeFrom (pb::CodedInputStream input)
 

Static Public Attributes

const int RejoinFieldNumber = 1
 Field number for the "rejoin" field. More...
 
const int RoomOptionsFieldNumber = 2
 Field number for the "room_options" field. More...
 
const int ExpectAttrFieldNumber = 3
 Field number for the "expect_attr" field. More...
 
const int PiggybackPeerIdFieldNumber = 4
 Field number for the "piggyback_peer_id" field. More...
 
const int CreateOnNotFoundFieldNumber = 5
 Field number for the "create_on_not_found" field. More...
 

Properties

static pb::MessageParser< JoinRoomRequestParser [get]
 
static pbr::MessageDescriptor Descriptor [get]
 
bool Rejoin [get, set]
 
global::LeanCloud.Play.Protocol.RoomOptions RoomOptions [get, set]
 
pb::ByteString ExpectAttr [get, set]
 
string PiggybackPeerId [get, set]
 
bool CreateOnNotFound [get, set]
 

Constructor & Destructor Documentation

◆ JoinRoomRequest() [1/2]

LeanCloud.Play.Protocol.JoinRoomRequest.JoinRoomRequest ( )
inline

◆ JoinRoomRequest() [2/2]

LeanCloud.Play.Protocol.JoinRoomRequest.JoinRoomRequest ( JoinRoomRequest  other)
inline

Member Function Documentation

◆ CalculateSize()

int LeanCloud.Play.Protocol.JoinRoomRequest.CalculateSize ( )
inline

◆ Clone()

JoinRoomRequest LeanCloud.Play.Protocol.JoinRoomRequest.Clone ( )
inline

◆ Equals() [1/2]

bool LeanCloud.Play.Protocol.JoinRoomRequest.Equals ( JoinRoomRequest  other)
inline

◆ Equals() [2/2]

override bool LeanCloud.Play.Protocol.JoinRoomRequest.Equals ( object  other)
inline

◆ GetHashCode()

override int LeanCloud.Play.Protocol.JoinRoomRequest.GetHashCode ( )
inline

◆ MergeFrom() [1/2]

void LeanCloud.Play.Protocol.JoinRoomRequest.MergeFrom ( JoinRoomRequest  other)
inline

◆ MergeFrom() [2/2]

void LeanCloud.Play.Protocol.JoinRoomRequest.MergeFrom ( pb::CodedInputStream  input)
inline

◆ ToString()

override string LeanCloud.Play.Protocol.JoinRoomRequest.ToString ( )
inline

◆ WriteTo()

void LeanCloud.Play.Protocol.JoinRoomRequest.WriteTo ( pb::CodedOutputStream  output)
inline

Member Data Documentation

◆ CreateOnNotFoundFieldNumber

const int LeanCloud.Play.Protocol.JoinRoomRequest.CreateOnNotFoundFieldNumber = 5
static

Field number for the "create_on_not_found" field.

◆ ExpectAttrFieldNumber

const int LeanCloud.Play.Protocol.JoinRoomRequest.ExpectAttrFieldNumber = 3
static

Field number for the "expect_attr" field.

◆ PiggybackPeerIdFieldNumber

const int LeanCloud.Play.Protocol.JoinRoomRequest.PiggybackPeerIdFieldNumber = 4
static

Field number for the "piggyback_peer_id" field.

◆ RejoinFieldNumber

const int LeanCloud.Play.Protocol.JoinRoomRequest.RejoinFieldNumber = 1
static

Field number for the "rejoin" field.

◆ RoomOptionsFieldNumber

const int LeanCloud.Play.Protocol.JoinRoomRequest.RoomOptionsFieldNumber = 2
static

Field number for the "room_options" field.

Property Documentation

◆ CreateOnNotFound

bool LeanCloud.Play.Protocol.JoinRoomRequest.CreateOnNotFound
getset

◆ Descriptor

pbr.MessageDescriptor LeanCloud.Play.Protocol.JoinRoomRequest.Descriptor
staticget

◆ ExpectAttr

pb.ByteString LeanCloud.Play.Protocol.JoinRoomRequest.ExpectAttr
getset

◆ Parser

pb.MessageParser<JoinRoomRequest> LeanCloud.Play.Protocol.JoinRoomRequest.Parser
staticget

◆ PiggybackPeerId

string LeanCloud.Play.Protocol.JoinRoomRequest.PiggybackPeerId
getset

◆ Rejoin

bool LeanCloud.Play.Protocol.JoinRoomRequest.Rejoin
getset

◆ RoomOptions

global.LeanCloud.Play.Protocol.RoomOptions LeanCloud.Play.Protocol.JoinRoomRequest.RoomOptions
getset

The documentation for this class was generated from the following file: