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

Public Member Functions

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

Static Public Attributes

const int PidFieldNumber = 1
 Field number for the "pid" field. More...
 
const int ActorIdFieldNumber = 2
 Field number for the "actor_id" field. More...
 
const int AttrFieldNumber = 3
 Field number for the "attr" field. More...
 
const int InactiveFieldNumber = 4
 Field number for the "inactive" field. More...
 

Properties

static pb::MessageParser< RoomMemberParser [get]
 
static pbr::MessageDescriptor Descriptor [get]
 
string Pid [get, set]
 
int ActorId [get, set]
 
pb::ByteString Attr [get, set]
 
bool Inactive [get, set]
 

Constructor & Destructor Documentation

◆ RoomMember() [1/2]

LeanCloud.Play.Protocol.RoomMember.RoomMember ( )
inline

◆ RoomMember() [2/2]

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

Member Function Documentation

◆ CalculateSize()

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

◆ Clone()

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

◆ Equals() [1/2]

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

◆ Equals() [2/2]

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

◆ GetHashCode()

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

◆ MergeFrom() [1/2]

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

◆ MergeFrom() [2/2]

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

◆ ToString()

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

◆ WriteTo()

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

Member Data Documentation

◆ ActorIdFieldNumber

const int LeanCloud.Play.Protocol.RoomMember.ActorIdFieldNumber = 2
static

Field number for the "actor_id" field.

◆ AttrFieldNumber

const int LeanCloud.Play.Protocol.RoomMember.AttrFieldNumber = 3
static

Field number for the "attr" field.

◆ InactiveFieldNumber

const int LeanCloud.Play.Protocol.RoomMember.InactiveFieldNumber = 4
static

Field number for the "inactive" field.

◆ PidFieldNumber

const int LeanCloud.Play.Protocol.RoomMember.PidFieldNumber = 1
static

Field number for the "pid" field.

Property Documentation

◆ ActorId

int LeanCloud.Play.Protocol.RoomMember.ActorId
getset

◆ Attr

pb.ByteString LeanCloud.Play.Protocol.RoomMember.Attr
getset

◆ Descriptor

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

◆ Inactive

bool LeanCloud.Play.Protocol.RoomMember.Inactive
getset

◆ Parser

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

◆ Pid

string LeanCloud.Play.Protocol.RoomMember.Pid
getset

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