// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: chat.proto
#pragma warning disable 1591, 0612, 3021
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace Protos {
/// Holder for reflection information generated from chat.proto
public static partial class ChatReflection {
#region Descriptor
/// File descriptor for chat.proto
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static ChatReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"CgpjaGF0LnByb3RvEgZwcm90b3MaDnVzZXJpbmZvLnByb3RvGgxyZXN1bHQu",
"cHJvdG8iNwoKQ2hhdE5vdGlmeRIMCgRUeXBlGAEgASgNEg4KBlRhcmdldBgC",
"IAEoBBILCgNNc2cYAyABKAkiVwoIQ2hhdFB1c2gSDAoEVHlwZRgBIAEoDRIO",
"CgZUYXJnZXQYAiABKAQSCwoDTXNnGAMgASgJEiAKBlNlbmRlchgEIAEoCzIQ",
"LnByb3Rvcy5Vc2VySW5mbyIlChJTd2l0Y2hXb3JsZFJlcXVlc3QSDwoHV29y",
"bGRJRBgBIAEoDSI1ChNTd2l0Y2hXb3JsZFJlc3BvbnNlEh4KBlJlc3VsdBgB",
"IAEoCzIOLnByb3Rvcy5SZXN1bHRiBnByb3RvMw=="));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Protos.UserinfoReflection.Descriptor, global::Protos.ResultReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.ChatNotify), global::Protos.ChatNotify.Parser, new[]{ "Type", "Target", "Msg" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.ChatPush), global::Protos.ChatPush.Parser, new[]{ "Type", "Target", "Msg", "Sender" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.SwitchWorldRequest), global::Protos.SwitchWorldRequest.Parser, new[]{ "WorldID" }, null, null, null),
new pbr::GeneratedClrTypeInfo(typeof(global::Protos.SwitchWorldResponse), global::Protos.SwitchWorldResponse.Parser, new[]{ "Result" }, null, null, null)
}));
}
#endregion
}
#region Messages
public sealed partial class ChatNotify : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ChatNotify());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.ChatReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ChatNotify() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ChatNotify(ChatNotify other) : this() {
type_ = other.type_;
target_ = other.target_;
msg_ = other.msg_;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ChatNotify Clone() {
return new ChatNotify(this);
}
/// Field number for the "Type" field.
public const int TypeFieldNumber = 1;
private uint type_;
///
/// 0=世界;1=大厅;2=队伍;3=派对;4=好友(私聊)
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public uint Type {
get { return type_; }
set {
type_ = value;
}
}
/// Field number for the "Target" field.
public const int TargetFieldNumber = 2;
private ulong target_;
///
/// 对象id, 对应Type字段的世界id,roomid partyid, 好友id
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ulong Target {
get { return target_; }
set {
target_ = value;
}
}
/// Field number for the "Msg" field.
public const int MsgFieldNumber = 3;
private string msg_ = "";
///
/// 消息正文, 客户端自行编码解码
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Msg {
get { return msg_; }
set {
msg_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as ChatNotify);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(ChatNotify other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Type != other.Type) return false;
if (Target != other.Target) return false;
if (Msg != other.Msg) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Type != 0) hash ^= Type.GetHashCode();
if (Target != 0UL) hash ^= Target.GetHashCode();
if (Msg.Length != 0) hash ^= Msg.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Type != 0) {
output.WriteRawTag(8);
output.WriteUInt32(Type);
}
if (Target != 0UL) {
output.WriteRawTag(16);
output.WriteUInt64(Target);
}
if (Msg.Length != 0) {
output.WriteRawTag(26);
output.WriteString(Msg);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Type != 0) {
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Type);
}
if (Target != 0UL) {
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Target);
}
if (Msg.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Msg);
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(ChatNotify other) {
if (other == null) {
return;
}
if (other.Type != 0) {
Type = other.Type;
}
if (other.Target != 0UL) {
Target = other.Target;
}
if (other.Msg.Length != 0) {
Msg = other.Msg;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 8: {
Type = input.ReadUInt32();
break;
}
case 16: {
Target = input.ReadUInt64();
break;
}
case 26: {
Msg = input.ReadString();
break;
}
}
}
}
}
public sealed partial class ChatPush : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ChatPush());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.ChatReflection.Descriptor.MessageTypes[1]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ChatPush() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ChatPush(ChatPush other) : this() {
type_ = other.type_;
target_ = other.target_;
msg_ = other.msg_;
Sender = other.sender_ != null ? other.Sender.Clone() : null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ChatPush Clone() {
return new ChatPush(this);
}
/// Field number for the "Type" field.
public const int TypeFieldNumber = 1;
private uint type_;
///
/// 0=世界;1=大厅;2=队伍;3=派对;4=好友(私聊)
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public uint Type {
get { return type_; }
set {
type_ = value;
}
}
/// Field number for the "Target" field.
public const int TargetFieldNumber = 2;
private ulong target_;
///
/// 对象id, 对应Type字段的世界id,roomid partyid, 好友id
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public ulong Target {
get { return target_; }
set {
target_ = value;
}
}
/// Field number for the "Msg" field.
public const int MsgFieldNumber = 3;
private string msg_ = "";
///
/// 消息正文, 客户端自行编码解码
///
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public string Msg {
get { return msg_; }
set {
msg_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
}
}
/// Field number for the "Sender" field.
public const int SenderFieldNumber = 4;
private global::Protos.UserInfo sender_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Protos.UserInfo Sender {
get { return sender_; }
set {
sender_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as ChatPush);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(ChatPush other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (Type != other.Type) return false;
if (Target != other.Target) return false;
if (Msg != other.Msg) return false;
if (!object.Equals(Sender, other.Sender)) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (Type != 0) hash ^= Type.GetHashCode();
if (Target != 0UL) hash ^= Target.GetHashCode();
if (Msg.Length != 0) hash ^= Msg.GetHashCode();
if (sender_ != null) hash ^= Sender.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (Type != 0) {
output.WriteRawTag(8);
output.WriteUInt32(Type);
}
if (Target != 0UL) {
output.WriteRawTag(16);
output.WriteUInt64(Target);
}
if (Msg.Length != 0) {
output.WriteRawTag(26);
output.WriteString(Msg);
}
if (sender_ != null) {
output.WriteRawTag(34);
output.WriteMessage(Sender);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (Type != 0) {
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(Type);
}
if (Target != 0UL) {
size += 1 + pb::CodedOutputStream.ComputeUInt64Size(Target);
}
if (Msg.Length != 0) {
size += 1 + pb::CodedOutputStream.ComputeStringSize(Msg);
}
if (sender_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Sender);
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(ChatPush other) {
if (other == null) {
return;
}
if (other.Type != 0) {
Type = other.Type;
}
if (other.Target != 0UL) {
Target = other.Target;
}
if (other.Msg.Length != 0) {
Msg = other.Msg;
}
if (other.sender_ != null) {
if (sender_ == null) {
sender_ = new global::Protos.UserInfo();
}
Sender.MergeFrom(other.Sender);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 8: {
Type = input.ReadUInt32();
break;
}
case 16: {
Target = input.ReadUInt64();
break;
}
case 26: {
Msg = input.ReadString();
break;
}
case 34: {
if (sender_ == null) {
sender_ = new global::Protos.UserInfo();
}
input.ReadMessage(sender_);
break;
}
}
}
}
}
public sealed partial class SwitchWorldRequest : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SwitchWorldRequest());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.ChatReflection.Descriptor.MessageTypes[2]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SwitchWorldRequest() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SwitchWorldRequest(SwitchWorldRequest other) : this() {
worldID_ = other.worldID_;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SwitchWorldRequest Clone() {
return new SwitchWorldRequest(this);
}
/// Field number for the "WorldID" field.
public const int WorldIDFieldNumber = 1;
private uint worldID_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public uint WorldID {
get { return worldID_; }
set {
worldID_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as SwitchWorldRequest);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(SwitchWorldRequest other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (WorldID != other.WorldID) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (WorldID != 0) hash ^= WorldID.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (WorldID != 0) {
output.WriteRawTag(8);
output.WriteUInt32(WorldID);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (WorldID != 0) {
size += 1 + pb::CodedOutputStream.ComputeUInt32Size(WorldID);
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(SwitchWorldRequest other) {
if (other == null) {
return;
}
if (other.WorldID != 0) {
WorldID = other.WorldID;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 8: {
WorldID = input.ReadUInt32();
break;
}
}
}
}
}
public sealed partial class SwitchWorldResponse : pb::IMessage {
private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new SwitchWorldResponse());
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pb::MessageParser Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public static pbr::MessageDescriptor Descriptor {
get { return global::Protos.ChatReflection.Descriptor.MessageTypes[3]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SwitchWorldResponse() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SwitchWorldResponse(SwitchWorldResponse other) : this() {
Result = other.result_ != null ? other.Result.Clone() : null;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public SwitchWorldResponse Clone() {
return new SwitchWorldResponse(this);
}
/// Field number for the "Result" field.
public const int ResultFieldNumber = 1;
private global::Protos.Result result_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public global::Protos.Result Result {
get { return result_; }
set {
result_ = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override bool Equals(object other) {
return Equals(other as SwitchWorldResponse);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public bool Equals(SwitchWorldResponse other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!object.Equals(Result, other.Result)) return false;
return true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override int GetHashCode() {
int hash = 1;
if (result_ != null) hash ^= Result.GetHashCode();
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void WriteTo(pb::CodedOutputStream output) {
if (result_ != null) {
output.WriteRawTag(10);
output.WriteMessage(Result);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public int CalculateSize() {
int size = 0;
if (result_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Result);
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(SwitchWorldResponse other) {
if (other == null) {
return;
}
if (other.result_ != null) {
if (result_ == null) {
result_ = new global::Protos.Result();
}
Result.MergeFrom(other.Result);
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
public void MergeFrom(pb::CodedInputStream input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
switch(tag) {
default:
input.SkipLastField();
break;
case 10: {
if (result_ == null) {
result_ = new global::Protos.Result();
}
input.ReadMessage(result_);
break;
}
}
}
}
}
#endregion
}
#endregion Designer generated code