Merge branch 'master' into careminster-presence-refactor
commit
d8149373c1
File diff suppressed because it is too large
Load Diff
|
@ -1,630 +0,0 @@
|
||||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
||||||
|
|
||||||
using pb = global::Google.ProtocolBuffers;
|
|
||||||
using pbc = global::Google.ProtocolBuffers.Collections;
|
|
||||||
using pbd = global::Google.ProtocolBuffers.Descriptors;
|
|
||||||
using scg = global::System.Collections.Generic;
|
|
||||||
namespace Sirikata.Protocol._PBJ_Internal {
|
|
||||||
|
|
||||||
public static partial class MessageHeader {
|
|
||||||
|
|
||||||
#region Extension registration
|
|
||||||
public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
#region Static variables
|
|
||||||
internal static pbd::MessageDescriptor internal__static_Sirikata_Protocol__PBJ_Internal_Header__Descriptor;
|
|
||||||
internal static pb::FieldAccess.FieldAccessorTable<global::Sirikata.Protocol._PBJ_Internal.Header, global::Sirikata.Protocol._PBJ_Internal.Header.Builder> internal__static_Sirikata_Protocol__PBJ_Internal_Header__FieldAccessorTable;
|
|
||||||
#endregion
|
|
||||||
#region Descriptor
|
|
||||||
public static pbd::FileDescriptor Descriptor {
|
|
||||||
get { return descriptor; }
|
|
||||||
}
|
|
||||||
private static pbd::FileDescriptor descriptor;
|
|
||||||
|
|
||||||
static MessageHeader() {
|
|
||||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
|
||||||
"ChNNZXNzYWdlSGVhZGVyLnByb3RvEh9TaXJpa2F0YS5Qcm90b2NvbC5fUEJK" +
|
|
||||||
"X0ludGVybmFsIooDCgZIZWFkZXISFQoNc291cmNlX29iamVjdBgBIAEoDBIT" +
|
|
||||||
"Cgtzb3VyY2VfcG9ydBgDIAEoDRIVCgxzb3VyY2Vfc3BhY2UYgAwgASgMEhoK" +
|
|
||||||
"EmRlc3RpbmF0aW9uX29iamVjdBgCIAEoDBIYChBkZXN0aW5hdGlvbl9wb3J0" +
|
|
||||||
"GAQgASgNEhoKEWRlc3RpbmF0aW9uX3NwYWNlGIEMIAEoDBIKCgJpZBgHIAEo" +
|
|
||||||
"AxIQCghyZXBseV9pZBgIIAEoAxJMCg1yZXR1cm5fc3RhdHVzGIAOIAEoDjI0" +
|
|
||||||
"LlNpcmlrYXRhLlByb3RvY29sLl9QQkpfSW50ZXJuYWwuSGVhZGVyLlJldHVy" +
|
|
||||||
"blN0YXR1cyJ/CgxSZXR1cm5TdGF0dXMSCwoHU1VDQ0VTUxAAEhMKD05FVFdP" +
|
|
||||||
"UktfRkFJTFVSRRABEhMKD1RJTUVPVVRfRkFJTFVSRRADEhIKDlBST1RPQ09M" +
|
|
||||||
"X0VSUk9SEAQSEAoMUE9SVF9GQUlMVVJFEAUSEgoOVU5LTk9XTl9PQkpFQ1QQ" +
|
|
||||||
"Bg==");
|
|
||||||
pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {
|
|
||||||
descriptor = root;
|
|
||||||
internal__static_Sirikata_Protocol__PBJ_Internal_Header__Descriptor = Descriptor.MessageTypes[0];
|
|
||||||
internal__static_Sirikata_Protocol__PBJ_Internal_Header__FieldAccessorTable =
|
|
||||||
new pb::FieldAccess.FieldAccessorTable<global::Sirikata.Protocol._PBJ_Internal.Header, global::Sirikata.Protocol._PBJ_Internal.Header.Builder>(internal__static_Sirikata_Protocol__PBJ_Internal_Header__Descriptor,
|
|
||||||
new string[] { "SourceObject", "SourcePort", "SourceSpace", "DestinationObject", "DestinationPort", "DestinationSpace", "Id", "ReplyId", "ReturnStatus", });
|
|
||||||
return null;
|
|
||||||
};
|
|
||||||
pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
|
|
||||||
new pbd::FileDescriptor[] {
|
|
||||||
}, assigner);
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
||||||
#region Messages
|
|
||||||
public sealed partial class Header : pb::GeneratedMessage<Header, Header.Builder> {
|
|
||||||
private static readonly Header defaultInstance = new Builder().BuildPartial();
|
|
||||||
public static Header DefaultInstance {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Header DefaultInstanceForType {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override Header ThisMessage {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public static pbd::MessageDescriptor Descriptor {
|
|
||||||
get { return global::Sirikata.Protocol._PBJ_Internal.MessageHeader.internal__static_Sirikata_Protocol__PBJ_Internal_Header__Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override pb::FieldAccess.FieldAccessorTable<Header, Header.Builder> InternalFieldAccessors {
|
|
||||||
get { return global::Sirikata.Protocol._PBJ_Internal.MessageHeader.internal__static_Sirikata_Protocol__PBJ_Internal_Header__FieldAccessorTable; }
|
|
||||||
}
|
|
||||||
|
|
||||||
#region Nested types
|
|
||||||
public static class Types {
|
|
||||||
public enum ReturnStatus {
|
|
||||||
SUCCESS = 0,
|
|
||||||
NETWORK_FAILURE = 1,
|
|
||||||
TIMEOUT_FAILURE = 3,
|
|
||||||
PROTOCOL_ERROR = 4,
|
|
||||||
PORT_FAILURE = 5,
|
|
||||||
UNKNOWN_OBJECT = 6,
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
public const int SourceObjectFieldNumber = 1;
|
|
||||||
private bool hasSourceObject;
|
|
||||||
private pb::ByteString sourceObject_ = pb::ByteString.Empty;
|
|
||||||
public bool HasSourceObject {
|
|
||||||
get { return hasSourceObject; }
|
|
||||||
}
|
|
||||||
public pb::ByteString SourceObject {
|
|
||||||
get { return sourceObject_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int SourcePortFieldNumber = 3;
|
|
||||||
private bool hasSourcePort;
|
|
||||||
private uint sourcePort_ = 0;
|
|
||||||
public bool HasSourcePort {
|
|
||||||
get { return hasSourcePort; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public uint SourcePort {
|
|
||||||
get { return sourcePort_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int SourceSpaceFieldNumber = 1536;
|
|
||||||
private bool hasSourceSpace;
|
|
||||||
private pb::ByteString sourceSpace_ = pb::ByteString.Empty;
|
|
||||||
public bool HasSourceSpace {
|
|
||||||
get { return hasSourceSpace; }
|
|
||||||
}
|
|
||||||
public pb::ByteString SourceSpace {
|
|
||||||
get { return sourceSpace_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int DestinationObjectFieldNumber = 2;
|
|
||||||
private bool hasDestinationObject;
|
|
||||||
private pb::ByteString destinationObject_ = pb::ByteString.Empty;
|
|
||||||
public bool HasDestinationObject {
|
|
||||||
get { return hasDestinationObject; }
|
|
||||||
}
|
|
||||||
public pb::ByteString DestinationObject {
|
|
||||||
get { return destinationObject_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int DestinationPortFieldNumber = 4;
|
|
||||||
private bool hasDestinationPort;
|
|
||||||
private uint destinationPort_ = 0;
|
|
||||||
public bool HasDestinationPort {
|
|
||||||
get { return hasDestinationPort; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public uint DestinationPort {
|
|
||||||
get { return destinationPort_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int DestinationSpaceFieldNumber = 1537;
|
|
||||||
private bool hasDestinationSpace;
|
|
||||||
private pb::ByteString destinationSpace_ = pb::ByteString.Empty;
|
|
||||||
public bool HasDestinationSpace {
|
|
||||||
get { return hasDestinationSpace; }
|
|
||||||
}
|
|
||||||
public pb::ByteString DestinationSpace {
|
|
||||||
get { return destinationSpace_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int IdFieldNumber = 7;
|
|
||||||
private bool hasId;
|
|
||||||
private long id_ = 0L;
|
|
||||||
public bool HasId {
|
|
||||||
get { return hasId; }
|
|
||||||
}
|
|
||||||
public long Id {
|
|
||||||
get { return id_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int ReplyIdFieldNumber = 8;
|
|
||||||
private bool hasReplyId;
|
|
||||||
private long replyId_ = 0L;
|
|
||||||
public bool HasReplyId {
|
|
||||||
get { return hasReplyId; }
|
|
||||||
}
|
|
||||||
public long ReplyId {
|
|
||||||
get { return replyId_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int ReturnStatusFieldNumber = 1792;
|
|
||||||
private bool hasReturnStatus;
|
|
||||||
private global::Sirikata.Protocol._PBJ_Internal.Header.Types.ReturnStatus returnStatus_ = global::Sirikata.Protocol._PBJ_Internal.Header.Types.ReturnStatus.SUCCESS;
|
|
||||||
public bool HasReturnStatus {
|
|
||||||
get { return hasReturnStatus; }
|
|
||||||
}
|
|
||||||
public global::Sirikata.Protocol._PBJ_Internal.Header.Types.ReturnStatus ReturnStatus {
|
|
||||||
get { return returnStatus_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override bool IsInitialized {
|
|
||||||
get {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override void WriteTo(pb::CodedOutputStream output) {
|
|
||||||
if (HasSourceObject) {
|
|
||||||
output.WriteBytes(1, SourceObject);
|
|
||||||
}
|
|
||||||
if (HasDestinationObject) {
|
|
||||||
output.WriteBytes(2, DestinationObject);
|
|
||||||
}
|
|
||||||
if (HasSourcePort) {
|
|
||||||
output.WriteUInt32(3, SourcePort);
|
|
||||||
}
|
|
||||||
if (HasDestinationPort) {
|
|
||||||
output.WriteUInt32(4, DestinationPort);
|
|
||||||
}
|
|
||||||
if (HasId) {
|
|
||||||
output.WriteInt64(7, Id);
|
|
||||||
}
|
|
||||||
if (HasReplyId) {
|
|
||||||
output.WriteInt64(8, ReplyId);
|
|
||||||
}
|
|
||||||
if (HasSourceSpace) {
|
|
||||||
output.WriteBytes(1536, SourceSpace);
|
|
||||||
}
|
|
||||||
if (HasDestinationSpace) {
|
|
||||||
output.WriteBytes(1537, DestinationSpace);
|
|
||||||
}
|
|
||||||
if (HasReturnStatus) {
|
|
||||||
output.WriteEnum(1792, (int) ReturnStatus);
|
|
||||||
}
|
|
||||||
UnknownFields.WriteTo(output);
|
|
||||||
}
|
|
||||||
|
|
||||||
private int memoizedSerializedSize = -1;
|
|
||||||
public override int SerializedSize {
|
|
||||||
get {
|
|
||||||
int size = memoizedSerializedSize;
|
|
||||||
if (size != -1) return size;
|
|
||||||
|
|
||||||
size = 0;
|
|
||||||
if (HasSourceObject) {
|
|
||||||
size += pb::CodedOutputStream.ComputeBytesSize(1, SourceObject);
|
|
||||||
}
|
|
||||||
if (HasSourcePort) {
|
|
||||||
size += pb::CodedOutputStream.ComputeUInt32Size(3, SourcePort);
|
|
||||||
}
|
|
||||||
if (HasSourceSpace) {
|
|
||||||
size += pb::CodedOutputStream.ComputeBytesSize(1536, SourceSpace);
|
|
||||||
}
|
|
||||||
if (HasDestinationObject) {
|
|
||||||
size += pb::CodedOutputStream.ComputeBytesSize(2, DestinationObject);
|
|
||||||
}
|
|
||||||
if (HasDestinationPort) {
|
|
||||||
size += pb::CodedOutputStream.ComputeUInt32Size(4, DestinationPort);
|
|
||||||
}
|
|
||||||
if (HasDestinationSpace) {
|
|
||||||
size += pb::CodedOutputStream.ComputeBytesSize(1537, DestinationSpace);
|
|
||||||
}
|
|
||||||
if (HasId) {
|
|
||||||
size += pb::CodedOutputStream.ComputeInt64Size(7, Id);
|
|
||||||
}
|
|
||||||
if (HasReplyId) {
|
|
||||||
size += pb::CodedOutputStream.ComputeInt64Size(8, ReplyId);
|
|
||||||
}
|
|
||||||
if (HasReturnStatus) {
|
|
||||||
size += pb::CodedOutputStream.ComputeEnumSize(1792, (int) ReturnStatus);
|
|
||||||
}
|
|
||||||
size += UnknownFields.SerializedSize;
|
|
||||||
memoizedSerializedSize = size;
|
|
||||||
return size;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static Header ParseFrom(pb::ByteString data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(byte[] data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(global::System.IO.Stream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Header ParseDelimitedFrom(global::System.IO.Stream input) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Header ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(pb::CodedInputStream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public override Builder ToBuilder() { return CreateBuilder(this); }
|
|
||||||
public override Builder CreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(Header prototype) {
|
|
||||||
return (Builder) new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class Builder : pb::GeneratedBuilder<Header, Builder> {
|
|
||||||
protected override Builder ThisBuilder {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
public Builder() {}
|
|
||||||
|
|
||||||
Header result = new Header();
|
|
||||||
|
|
||||||
protected override Header MessageBeingBuilt {
|
|
||||||
get { return result; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clear() {
|
|
||||||
result = new Header();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clone() {
|
|
||||||
return new Builder().MergeFrom(result);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return global::Sirikata.Protocol._PBJ_Internal.Header.Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Header DefaultInstanceForType {
|
|
||||||
get { return global::Sirikata.Protocol._PBJ_Internal.Header.DefaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Header BuildPartial() {
|
|
||||||
if (result == null) {
|
|
||||||
throw new global::System.InvalidOperationException("build() has already been called on this Builder");
|
|
||||||
}
|
|
||||||
Header returnMe = result;
|
|
||||||
result = null;
|
|
||||||
return returnMe;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::IMessage other) {
|
|
||||||
if (other is Header) {
|
|
||||||
return MergeFrom((Header) other);
|
|
||||||
} else {
|
|
||||||
base.MergeFrom(other);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(Header other) {
|
|
||||||
if (other == global::Sirikata.Protocol._PBJ_Internal.Header.DefaultInstance) return this;
|
|
||||||
if (other.HasSourceObject) {
|
|
||||||
SourceObject = other.SourceObject;
|
|
||||||
}
|
|
||||||
if (other.HasSourcePort) {
|
|
||||||
SourcePort = other.SourcePort;
|
|
||||||
}
|
|
||||||
if (other.HasSourceSpace) {
|
|
||||||
SourceSpace = other.SourceSpace;
|
|
||||||
}
|
|
||||||
if (other.HasDestinationObject) {
|
|
||||||
DestinationObject = other.DestinationObject;
|
|
||||||
}
|
|
||||||
if (other.HasDestinationPort) {
|
|
||||||
DestinationPort = other.DestinationPort;
|
|
||||||
}
|
|
||||||
if (other.HasDestinationSpace) {
|
|
||||||
DestinationSpace = other.DestinationSpace;
|
|
||||||
}
|
|
||||||
if (other.HasId) {
|
|
||||||
Id = other.Id;
|
|
||||||
}
|
|
||||||
if (other.HasReplyId) {
|
|
||||||
ReplyId = other.ReplyId;
|
|
||||||
}
|
|
||||||
if (other.HasReturnStatus) {
|
|
||||||
ReturnStatus = other.ReturnStatus;
|
|
||||||
}
|
|
||||||
this.MergeUnknownFields(other.UnknownFields);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input) {
|
|
||||||
return MergeFrom(input, pb::ExtensionRegistry.Empty);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
pb::UnknownFieldSet.Builder unknownFields = null;
|
|
||||||
while (true) {
|
|
||||||
uint tag = input.ReadTag();
|
|
||||||
switch (tag) {
|
|
||||||
case 0: {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
default: {
|
|
||||||
if (pb::WireFormat.IsEndGroupTag(tag)) {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
if (unknownFields == null) {
|
|
||||||
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
|
||||||
}
|
|
||||||
ParseUnknownField(input, unknownFields, extensionRegistry, tag);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 10: {
|
|
||||||
SourceObject = input.ReadBytes();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 18: {
|
|
||||||
DestinationObject = input.ReadBytes();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 24: {
|
|
||||||
SourcePort = input.ReadUInt32();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 32: {
|
|
||||||
DestinationPort = input.ReadUInt32();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 56: {
|
|
||||||
Id = input.ReadInt64();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 64: {
|
|
||||||
ReplyId = input.ReadInt64();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 12290: {
|
|
||||||
SourceSpace = input.ReadBytes();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 12298: {
|
|
||||||
DestinationSpace = input.ReadBytes();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 14336: {
|
|
||||||
int rawValue = input.ReadEnum();
|
|
||||||
if (!global::System.Enum.IsDefined(typeof(global::Sirikata.Protocol._PBJ_Internal.Header.Types.ReturnStatus), rawValue)) {
|
|
||||||
if (unknownFields == null) {
|
|
||||||
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
|
||||||
}
|
|
||||||
unknownFields.MergeVarintField(1792, (ulong) rawValue);
|
|
||||||
} else {
|
|
||||||
ReturnStatus = (global::Sirikata.Protocol._PBJ_Internal.Header.Types.ReturnStatus) rawValue;
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public bool HasSourceObject {
|
|
||||||
get { return result.HasSourceObject; }
|
|
||||||
}
|
|
||||||
public pb::ByteString SourceObject {
|
|
||||||
get { return result.SourceObject; }
|
|
||||||
set { SetSourceObject(value); }
|
|
||||||
}
|
|
||||||
public Builder SetSourceObject(pb::ByteString value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasSourceObject = true;
|
|
||||||
result.sourceObject_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearSourceObject() {
|
|
||||||
result.hasSourceObject = false;
|
|
||||||
result.sourceObject_ = pb::ByteString.Empty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasSourcePort {
|
|
||||||
get { return result.HasSourcePort; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public uint SourcePort {
|
|
||||||
get { return result.SourcePort; }
|
|
||||||
set { SetSourcePort(value); }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public Builder SetSourcePort(uint value) {
|
|
||||||
result.hasSourcePort = true;
|
|
||||||
result.sourcePort_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearSourcePort() {
|
|
||||||
result.hasSourcePort = false;
|
|
||||||
result.sourcePort_ = 0;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasSourceSpace {
|
|
||||||
get { return result.HasSourceSpace; }
|
|
||||||
}
|
|
||||||
public pb::ByteString SourceSpace {
|
|
||||||
get { return result.SourceSpace; }
|
|
||||||
set { SetSourceSpace(value); }
|
|
||||||
}
|
|
||||||
public Builder SetSourceSpace(pb::ByteString value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasSourceSpace = true;
|
|
||||||
result.sourceSpace_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearSourceSpace() {
|
|
||||||
result.hasSourceSpace = false;
|
|
||||||
result.sourceSpace_ = pb::ByteString.Empty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasDestinationObject {
|
|
||||||
get { return result.HasDestinationObject; }
|
|
||||||
}
|
|
||||||
public pb::ByteString DestinationObject {
|
|
||||||
get { return result.DestinationObject; }
|
|
||||||
set { SetDestinationObject(value); }
|
|
||||||
}
|
|
||||||
public Builder SetDestinationObject(pb::ByteString value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasDestinationObject = true;
|
|
||||||
result.destinationObject_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearDestinationObject() {
|
|
||||||
result.hasDestinationObject = false;
|
|
||||||
result.destinationObject_ = pb::ByteString.Empty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasDestinationPort {
|
|
||||||
get { return result.HasDestinationPort; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public uint DestinationPort {
|
|
||||||
get { return result.DestinationPort; }
|
|
||||||
set { SetDestinationPort(value); }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public Builder SetDestinationPort(uint value) {
|
|
||||||
result.hasDestinationPort = true;
|
|
||||||
result.destinationPort_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearDestinationPort() {
|
|
||||||
result.hasDestinationPort = false;
|
|
||||||
result.destinationPort_ = 0;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasDestinationSpace {
|
|
||||||
get { return result.HasDestinationSpace; }
|
|
||||||
}
|
|
||||||
public pb::ByteString DestinationSpace {
|
|
||||||
get { return result.DestinationSpace; }
|
|
||||||
set { SetDestinationSpace(value); }
|
|
||||||
}
|
|
||||||
public Builder SetDestinationSpace(pb::ByteString value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasDestinationSpace = true;
|
|
||||||
result.destinationSpace_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearDestinationSpace() {
|
|
||||||
result.hasDestinationSpace = false;
|
|
||||||
result.destinationSpace_ = pb::ByteString.Empty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasId {
|
|
||||||
get { return result.HasId; }
|
|
||||||
}
|
|
||||||
public long Id {
|
|
||||||
get { return result.Id; }
|
|
||||||
set { SetId(value); }
|
|
||||||
}
|
|
||||||
public Builder SetId(long value) {
|
|
||||||
result.hasId = true;
|
|
||||||
result.id_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearId() {
|
|
||||||
result.hasId = false;
|
|
||||||
result.id_ = 0L;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasReplyId {
|
|
||||||
get { return result.HasReplyId; }
|
|
||||||
}
|
|
||||||
public long ReplyId {
|
|
||||||
get { return result.ReplyId; }
|
|
||||||
set { SetReplyId(value); }
|
|
||||||
}
|
|
||||||
public Builder SetReplyId(long value) {
|
|
||||||
result.hasReplyId = true;
|
|
||||||
result.replyId_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearReplyId() {
|
|
||||||
result.hasReplyId = false;
|
|
||||||
result.replyId_ = 0L;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasReturnStatus {
|
|
||||||
get { return result.HasReturnStatus; }
|
|
||||||
}
|
|
||||||
public global::Sirikata.Protocol._PBJ_Internal.Header.Types.ReturnStatus ReturnStatus {
|
|
||||||
get { return result.ReturnStatus; }
|
|
||||||
set { SetReturnStatus(value); }
|
|
||||||
}
|
|
||||||
public Builder SetReturnStatus(global::Sirikata.Protocol._PBJ_Internal.Header.Types.ReturnStatus value) {
|
|
||||||
result.hasReturnStatus = true;
|
|
||||||
result.returnStatus_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearReturnStatus() {
|
|
||||||
result.hasReturnStatus = false;
|
|
||||||
result.returnStatus_ = global::Sirikata.Protocol._PBJ_Internal.Header.Types.ReturnStatus.SUCCESS;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
static Header() {
|
|
||||||
object.ReferenceEquals(global::Sirikata.Protocol._PBJ_Internal.MessageHeader.Descriptor, null);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,339 +0,0 @@
|
||||||
/*
|
|
||||||
* Copyright (c) Contributors, http://opensimulator.org/
|
|
||||||
* See CONTRIBUTORS.TXT for a full list of copyright holders.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in the
|
|
||||||
* documentation and/or other materials provided with the distribution.
|
|
||||||
* * Neither the name of the OpenSimulator Project nor the
|
|
||||||
* names of its contributors may be used to endorse or promote products
|
|
||||||
* derived from this software without specific prior written permission.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY
|
|
||||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
|
||||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
* DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY
|
|
||||||
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
||||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
|
||||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
|
||||||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
||||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
using pbd = global::Google.ProtocolBuffers.Descriptors;
|
|
||||||
using pb = global::Google.ProtocolBuffers;
|
|
||||||
namespace Sirikata.Protocol {
|
|
||||||
public class Header : PBJ.IMessage {
|
|
||||||
protected _PBJ_Internal.Header super;
|
|
||||||
public _PBJ_Internal.Header _PBJSuper{ get { return super;} }
|
|
||||||
public Header() {
|
|
||||||
super=new _PBJ_Internal.Header();
|
|
||||||
}
|
|
||||||
public Header(_PBJ_Internal.Header reference) {
|
|
||||||
super=reference;
|
|
||||||
}
|
|
||||||
public static Header defaultInstance= new Header (_PBJ_Internal.Header.DefaultInstance);
|
|
||||||
public static Header DefaultInstance{
|
|
||||||
get {return defaultInstance;}
|
|
||||||
}
|
|
||||||
public static pbd.MessageDescriptor Descriptor {
|
|
||||||
get { return _PBJ_Internal.Header.Descriptor; } }
|
|
||||||
public static class Types {
|
|
||||||
public enum ReturnStatus {
|
|
||||||
SUCCESS=_PBJ_Internal.Header.Types.ReturnStatus.SUCCESS,
|
|
||||||
NETWORK_FAILURE=_PBJ_Internal.Header.Types.ReturnStatus.NETWORK_FAILURE,
|
|
||||||
TIMEOUT_FAILURE=_PBJ_Internal.Header.Types.ReturnStatus.TIMEOUT_FAILURE,
|
|
||||||
PROTOCOL_ERROR=_PBJ_Internal.Header.Types.ReturnStatus.PROTOCOL_ERROR,
|
|
||||||
PORT_FAILURE=_PBJ_Internal.Header.Types.ReturnStatus.PORT_FAILURE,
|
|
||||||
UNKNOWN_OBJECT=_PBJ_Internal.Header.Types.ReturnStatus.UNKNOWN_OBJECT
|
|
||||||
};
|
|
||||||
}
|
|
||||||
public static bool WithinReservedFieldTagRange(int field_tag) {
|
|
||||||
return false||(field_tag>=1&&field_tag<=8)||(field_tag>=1536&&field_tag<=2560)||(field_tag>=229376&&field_tag<=294912);
|
|
||||||
}
|
|
||||||
public static bool WithinExtensionFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public const int SourceObjectFieldTag=1;
|
|
||||||
public bool HasSourceObject{ get {return super.HasSourceObject&&PBJ._PBJ.ValidateUuid(super.SourceObject);} }
|
|
||||||
public PBJ.UUID SourceObject{ get {
|
|
||||||
if (HasSourceObject) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.SourceObject);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int SourcePortFieldTag=3;
|
|
||||||
public bool HasSourcePort{ get {return super.HasSourcePort&&PBJ._PBJ.ValidateUint32(super.SourcePort);} }
|
|
||||||
public uint SourcePort{ get {
|
|
||||||
if (HasSourcePort) {
|
|
||||||
return PBJ._PBJ.CastUint32(super.SourcePort);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUint32();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int SourceSpaceFieldTag=1536;
|
|
||||||
public bool HasSourceSpace{ get {return super.HasSourceSpace&&PBJ._PBJ.ValidateUuid(super.SourceSpace);} }
|
|
||||||
public PBJ.UUID SourceSpace{ get {
|
|
||||||
if (HasSourceSpace) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.SourceSpace);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int DestinationObjectFieldTag=2;
|
|
||||||
public bool HasDestinationObject{ get {return super.HasDestinationObject&&PBJ._PBJ.ValidateUuid(super.DestinationObject);} }
|
|
||||||
public PBJ.UUID DestinationObject{ get {
|
|
||||||
if (HasDestinationObject) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.DestinationObject);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int DestinationPortFieldTag=4;
|
|
||||||
public bool HasDestinationPort{ get {return super.HasDestinationPort&&PBJ._PBJ.ValidateUint32(super.DestinationPort);} }
|
|
||||||
public uint DestinationPort{ get {
|
|
||||||
if (HasDestinationPort) {
|
|
||||||
return PBJ._PBJ.CastUint32(super.DestinationPort);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUint32();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int DestinationSpaceFieldTag=1537;
|
|
||||||
public bool HasDestinationSpace{ get {return super.HasDestinationSpace&&PBJ._PBJ.ValidateUuid(super.DestinationSpace);} }
|
|
||||||
public PBJ.UUID DestinationSpace{ get {
|
|
||||||
if (HasDestinationSpace) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.DestinationSpace);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int IdFieldTag=7;
|
|
||||||
public bool HasId{ get {return super.HasId&&PBJ._PBJ.ValidateInt64(super.Id);} }
|
|
||||||
public long Id{ get {
|
|
||||||
if (HasId) {
|
|
||||||
return PBJ._PBJ.CastInt64(super.Id);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastInt64();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int ReplyIdFieldTag=8;
|
|
||||||
public bool HasReplyId{ get {return super.HasReplyId&&PBJ._PBJ.ValidateInt64(super.ReplyId);} }
|
|
||||||
public long ReplyId{ get {
|
|
||||||
if (HasReplyId) {
|
|
||||||
return PBJ._PBJ.CastInt64(super.ReplyId);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastInt64();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int ReturnStatusFieldTag=1792;
|
|
||||||
public bool HasReturnStatus{ get {return super.HasReturnStatus;} }
|
|
||||||
public Types.ReturnStatus ReturnStatus{ get {
|
|
||||||
if (HasReturnStatus) {
|
|
||||||
return (Types.ReturnStatus)super.ReturnStatus;
|
|
||||||
} else {
|
|
||||||
return new Types.ReturnStatus();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public override Google.ProtocolBuffers.IMessage _PBJISuper { get { return super; } }
|
|
||||||
public override PBJ.IMessage.IBuilder WeakCreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(Header prototype) {
|
|
||||||
return (Builder)new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(pb::ByteString data) {
|
|
||||||
return new Header(_PBJ_Internal.Header.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(pb::ByteString data, pb::ExtensionRegistry er) {
|
|
||||||
return new Header(_PBJ_Internal.Header.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(byte[] data) {
|
|
||||||
return new Header(_PBJ_Internal.Header.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(byte[] data, pb::ExtensionRegistry er) {
|
|
||||||
return new Header(_PBJ_Internal.Header.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(global::System.IO.Stream data) {
|
|
||||||
return new Header(_PBJ_Internal.Header.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(global::System.IO.Stream data, pb::ExtensionRegistry er) {
|
|
||||||
return new Header(_PBJ_Internal.Header.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(pb::CodedInputStream data) {
|
|
||||||
return new Header(_PBJ_Internal.Header.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Header ParseFrom(pb::CodedInputStream data, pb::ExtensionRegistry er) {
|
|
||||||
return new Header(_PBJ_Internal.Header.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
public class Builder : global::PBJ.IMessage.IBuilder{
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
protected _PBJ_Internal.Header.Builder super;
|
|
||||||
public override Google.ProtocolBuffers.IBuilder _PBJISuper { get { return super; } }
|
|
||||||
public _PBJ_Internal.Header.Builder _PBJSuper{ get { return super;} }
|
|
||||||
public Builder() {super = new _PBJ_Internal.Header.Builder();}
|
|
||||||
public Builder(_PBJ_Internal.Header.Builder other) {
|
|
||||||
super=other;
|
|
||||||
}
|
|
||||||
public Builder Clone() {return new Builder(super.Clone());}
|
|
||||||
public Builder MergeFrom(Header prototype) { super.MergeFrom(prototype._PBJSuper);return this;}
|
|
||||||
public Builder Clear() {super.Clear();return this;}
|
|
||||||
public Header BuildPartial() {return new Header(super.BuildPartial());}
|
|
||||||
public Header Build() {if (_HasAllPBJFields) return new Header(super.Build());return null;}
|
|
||||||
public pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return Header.Descriptor; } }
|
|
||||||
public Builder ClearSourceObject() { super.ClearSourceObject();return this;}
|
|
||||||
public const int SourceObjectFieldTag=1;
|
|
||||||
public bool HasSourceObject{ get {return super.HasSourceObject&&PBJ._PBJ.ValidateUuid(super.SourceObject);} }
|
|
||||||
public PBJ.UUID SourceObject{ get {
|
|
||||||
if (HasSourceObject) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.SourceObject);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.SourceObject=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearSourcePort() { super.ClearSourcePort();return this;}
|
|
||||||
public const int SourcePortFieldTag=3;
|
|
||||||
public bool HasSourcePort{ get {return super.HasSourcePort&&PBJ._PBJ.ValidateUint32(super.SourcePort);} }
|
|
||||||
public uint SourcePort{ get {
|
|
||||||
if (HasSourcePort) {
|
|
||||||
return PBJ._PBJ.CastUint32(super.SourcePort);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUint32();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.SourcePort=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearSourceSpace() { super.ClearSourceSpace();return this;}
|
|
||||||
public const int SourceSpaceFieldTag=1536;
|
|
||||||
public bool HasSourceSpace{ get {return super.HasSourceSpace&&PBJ._PBJ.ValidateUuid(super.SourceSpace);} }
|
|
||||||
public PBJ.UUID SourceSpace{ get {
|
|
||||||
if (HasSourceSpace) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.SourceSpace);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.SourceSpace=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearDestinationObject() { super.ClearDestinationObject();return this;}
|
|
||||||
public const int DestinationObjectFieldTag=2;
|
|
||||||
public bool HasDestinationObject{ get {return super.HasDestinationObject&&PBJ._PBJ.ValidateUuid(super.DestinationObject);} }
|
|
||||||
public PBJ.UUID DestinationObject{ get {
|
|
||||||
if (HasDestinationObject) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.DestinationObject);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.DestinationObject=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearDestinationPort() { super.ClearDestinationPort();return this;}
|
|
||||||
public const int DestinationPortFieldTag=4;
|
|
||||||
public bool HasDestinationPort{ get {return super.HasDestinationPort&&PBJ._PBJ.ValidateUint32(super.DestinationPort);} }
|
|
||||||
public uint DestinationPort{ get {
|
|
||||||
if (HasDestinationPort) {
|
|
||||||
return PBJ._PBJ.CastUint32(super.DestinationPort);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUint32();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.DestinationPort=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearDestinationSpace() { super.ClearDestinationSpace();return this;}
|
|
||||||
public const int DestinationSpaceFieldTag=1537;
|
|
||||||
public bool HasDestinationSpace{ get {return super.HasDestinationSpace&&PBJ._PBJ.ValidateUuid(super.DestinationSpace);} }
|
|
||||||
public PBJ.UUID DestinationSpace{ get {
|
|
||||||
if (HasDestinationSpace) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.DestinationSpace);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.DestinationSpace=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearId() { super.ClearId();return this;}
|
|
||||||
public const int IdFieldTag=7;
|
|
||||||
public bool HasId{ get {return super.HasId&&PBJ._PBJ.ValidateInt64(super.Id);} }
|
|
||||||
public long Id{ get {
|
|
||||||
if (HasId) {
|
|
||||||
return PBJ._PBJ.CastInt64(super.Id);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastInt64();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.Id=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearReplyId() { super.ClearReplyId();return this;}
|
|
||||||
public const int ReplyIdFieldTag=8;
|
|
||||||
public bool HasReplyId{ get {return super.HasReplyId&&PBJ._PBJ.ValidateInt64(super.ReplyId);} }
|
|
||||||
public long ReplyId{ get {
|
|
||||||
if (HasReplyId) {
|
|
||||||
return PBJ._PBJ.CastInt64(super.ReplyId);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastInt64();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.ReplyId=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearReturnStatus() { super.ClearReturnStatus();return this;}
|
|
||||||
public const int ReturnStatusFieldTag=1792;
|
|
||||||
public bool HasReturnStatus{ get {return super.HasReturnStatus;} }
|
|
||||||
public Types.ReturnStatus ReturnStatus{ get {
|
|
||||||
if (HasReturnStatus) {
|
|
||||||
return (Types.ReturnStatus)super.ReturnStatus;
|
|
||||||
} else {
|
|
||||||
return new Types.ReturnStatus();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.ReturnStatus=((_PBJ_Internal.Header.Types.ReturnStatus)value);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,840 +0,0 @@
|
||||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
||||||
|
|
||||||
using pb = global::Google.ProtocolBuffers;
|
|
||||||
using pbc = global::Google.ProtocolBuffers.Collections;
|
|
||||||
using pbd = global::Google.ProtocolBuffers.Descriptors;
|
|
||||||
using scg = global::System.Collections.Generic;
|
|
||||||
namespace Sirikata.Physics.Protocol._PBJ_Internal {
|
|
||||||
|
|
||||||
public static partial class Physics {
|
|
||||||
|
|
||||||
#region Extension registration
|
|
||||||
public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
#region Static variables
|
|
||||||
internal static pbd::MessageDescriptor internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionBegin__Descriptor;
|
|
||||||
internal static pb::FieldAccess.FieldAccessorTable<global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionBegin, global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionBegin.Builder> internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionBegin__FieldAccessorTable;
|
|
||||||
internal static pbd::MessageDescriptor internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionEnd__Descriptor;
|
|
||||||
internal static pb::FieldAccess.FieldAccessorTable<global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionEnd, global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionEnd.Builder> internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionEnd__FieldAccessorTable;
|
|
||||||
#endregion
|
|
||||||
#region Descriptor
|
|
||||||
public static pbd::FileDescriptor Descriptor {
|
|
||||||
get { return descriptor; }
|
|
||||||
}
|
|
||||||
private static pbd::FileDescriptor descriptor;
|
|
||||||
|
|
||||||
static Physics() {
|
|
||||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
|
||||||
"Cg1QaHlzaWNzLnByb3RvEidTaXJpa2F0YS5QaHlzaWNzLlByb3RvY29sLl9Q" +
|
|
||||||
"QkpfSW50ZXJuYWwiqAEKDkNvbGxpc2lvbkJlZ2luEhEKCXRpbWVzdGFtcBgC" +
|
|
||||||
"IAEoBhIZCg10aGlzX3Bvc2l0aW9uGAMgAygBQgIQARIaCg5vdGhlcl9wb3Np" +
|
|
||||||
"dGlvbhgEIAMoAUICEAESFwoLdGhpc19ub3JtYWwYBSADKAJCAhABEhMKB2lt" +
|
|
||||||
"cHVsc2UYBiADKAJCAhABEh4KFm90aGVyX29iamVjdF9yZWZlcmVuY2UYByAB" +
|
|
||||||
"KAwiQQoMQ29sbGlzaW9uRW5kEhEKCXRpbWVzdGFtcBgCIAEoBhIeChZvdGhl" +
|
|
||||||
"cl9vYmplY3RfcmVmZXJlbmNlGAYgASgM");
|
|
||||||
pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {
|
|
||||||
descriptor = root;
|
|
||||||
internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionBegin__Descriptor = Descriptor.MessageTypes[0];
|
|
||||||
internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionBegin__FieldAccessorTable =
|
|
||||||
new pb::FieldAccess.FieldAccessorTable<global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionBegin, global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionBegin.Builder>(internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionBegin__Descriptor,
|
|
||||||
new string[] { "Timestamp", "ThisPosition", "OtherPosition", "ThisNormal", "Impulse", "OtherObjectReference", });
|
|
||||||
internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionEnd__Descriptor = Descriptor.MessageTypes[1];
|
|
||||||
internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionEnd__FieldAccessorTable =
|
|
||||||
new pb::FieldAccess.FieldAccessorTable<global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionEnd, global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionEnd.Builder>(internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionEnd__Descriptor,
|
|
||||||
new string[] { "Timestamp", "OtherObjectReference", });
|
|
||||||
return null;
|
|
||||||
};
|
|
||||||
pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
|
|
||||||
new pbd::FileDescriptor[] {
|
|
||||||
}, assigner);
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
||||||
#region Messages
|
|
||||||
public sealed partial class CollisionBegin : pb::GeneratedMessage<CollisionBegin, CollisionBegin.Builder> {
|
|
||||||
private static readonly CollisionBegin defaultInstance = new Builder().BuildPartial();
|
|
||||||
public static CollisionBegin DefaultInstance {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override CollisionBegin DefaultInstanceForType {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override CollisionBegin ThisMessage {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public static pbd::MessageDescriptor Descriptor {
|
|
||||||
get { return global::Sirikata.Physics.Protocol._PBJ_Internal.Physics.internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionBegin__Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override pb::FieldAccess.FieldAccessorTable<CollisionBegin, CollisionBegin.Builder> InternalFieldAccessors {
|
|
||||||
get { return global::Sirikata.Physics.Protocol._PBJ_Internal.Physics.internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionBegin__FieldAccessorTable; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int TimestampFieldNumber = 2;
|
|
||||||
private bool hasTimestamp;
|
|
||||||
private ulong timestamp_ = 0;
|
|
||||||
public bool HasTimestamp {
|
|
||||||
get { return hasTimestamp; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong Timestamp {
|
|
||||||
get { return timestamp_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int ThisPositionFieldNumber = 3;
|
|
||||||
private int thisPositionMemoizedSerializedSize;
|
|
||||||
private pbc::PopsicleList<double> thisPosition_ = new pbc::PopsicleList<double>();
|
|
||||||
public scg::IList<double> ThisPositionList {
|
|
||||||
get { return pbc::Lists.AsReadOnly(thisPosition_); }
|
|
||||||
}
|
|
||||||
public int ThisPositionCount {
|
|
||||||
get { return thisPosition_.Count; }
|
|
||||||
}
|
|
||||||
public double GetThisPosition(int index) {
|
|
||||||
return thisPosition_[index];
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int OtherPositionFieldNumber = 4;
|
|
||||||
private int otherPositionMemoizedSerializedSize;
|
|
||||||
private pbc::PopsicleList<double> otherPosition_ = new pbc::PopsicleList<double>();
|
|
||||||
public scg::IList<double> OtherPositionList {
|
|
||||||
get { return pbc::Lists.AsReadOnly(otherPosition_); }
|
|
||||||
}
|
|
||||||
public int OtherPositionCount {
|
|
||||||
get { return otherPosition_.Count; }
|
|
||||||
}
|
|
||||||
public double GetOtherPosition(int index) {
|
|
||||||
return otherPosition_[index];
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int ThisNormalFieldNumber = 5;
|
|
||||||
private int thisNormalMemoizedSerializedSize;
|
|
||||||
private pbc::PopsicleList<float> thisNormal_ = new pbc::PopsicleList<float>();
|
|
||||||
public scg::IList<float> ThisNormalList {
|
|
||||||
get { return pbc::Lists.AsReadOnly(thisNormal_); }
|
|
||||||
}
|
|
||||||
public int ThisNormalCount {
|
|
||||||
get { return thisNormal_.Count; }
|
|
||||||
}
|
|
||||||
public float GetThisNormal(int index) {
|
|
||||||
return thisNormal_[index];
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int ImpulseFieldNumber = 6;
|
|
||||||
private int impulseMemoizedSerializedSize;
|
|
||||||
private pbc::PopsicleList<float> impulse_ = new pbc::PopsicleList<float>();
|
|
||||||
public scg::IList<float> ImpulseList {
|
|
||||||
get { return pbc::Lists.AsReadOnly(impulse_); }
|
|
||||||
}
|
|
||||||
public int ImpulseCount {
|
|
||||||
get { return impulse_.Count; }
|
|
||||||
}
|
|
||||||
public float GetImpulse(int index) {
|
|
||||||
return impulse_[index];
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int OtherObjectReferenceFieldNumber = 7;
|
|
||||||
private bool hasOtherObjectReference;
|
|
||||||
private pb::ByteString otherObjectReference_ = pb::ByteString.Empty;
|
|
||||||
public bool HasOtherObjectReference {
|
|
||||||
get { return hasOtherObjectReference; }
|
|
||||||
}
|
|
||||||
public pb::ByteString OtherObjectReference {
|
|
||||||
get { return otherObjectReference_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override bool IsInitialized {
|
|
||||||
get {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override void WriteTo(pb::CodedOutputStream output) {
|
|
||||||
if (HasTimestamp) {
|
|
||||||
output.WriteFixed64(2, Timestamp);
|
|
||||||
}
|
|
||||||
if (thisPosition_.Count > 0) {
|
|
||||||
output.WriteRawVarint32(26);
|
|
||||||
output.WriteRawVarint32((uint) thisPositionMemoizedSerializedSize);
|
|
||||||
foreach (double element in thisPosition_) {
|
|
||||||
output.WriteDoubleNoTag(element);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (otherPosition_.Count > 0) {
|
|
||||||
output.WriteRawVarint32(34);
|
|
||||||
output.WriteRawVarint32((uint) otherPositionMemoizedSerializedSize);
|
|
||||||
foreach (double element in otherPosition_) {
|
|
||||||
output.WriteDoubleNoTag(element);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (thisNormal_.Count > 0) {
|
|
||||||
output.WriteRawVarint32(42);
|
|
||||||
output.WriteRawVarint32((uint) thisNormalMemoizedSerializedSize);
|
|
||||||
foreach (float element in thisNormal_) {
|
|
||||||
output.WriteFloatNoTag(element);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (impulse_.Count > 0) {
|
|
||||||
output.WriteRawVarint32(50);
|
|
||||||
output.WriteRawVarint32((uint) impulseMemoizedSerializedSize);
|
|
||||||
foreach (float element in impulse_) {
|
|
||||||
output.WriteFloatNoTag(element);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (HasOtherObjectReference) {
|
|
||||||
output.WriteBytes(7, OtherObjectReference);
|
|
||||||
}
|
|
||||||
UnknownFields.WriteTo(output);
|
|
||||||
}
|
|
||||||
|
|
||||||
private int memoizedSerializedSize = -1;
|
|
||||||
public override int SerializedSize {
|
|
||||||
get {
|
|
||||||
int size = memoizedSerializedSize;
|
|
||||||
if (size != -1) return size;
|
|
||||||
|
|
||||||
size = 0;
|
|
||||||
if (HasTimestamp) {
|
|
||||||
size += pb::CodedOutputStream.ComputeFixed64Size(2, Timestamp);
|
|
||||||
}
|
|
||||||
{
|
|
||||||
int dataSize = 0;
|
|
||||||
dataSize = 8 * thisPosition_.Count;
|
|
||||||
size += dataSize;
|
|
||||||
if (thisPosition_.Count!=0) size += 1 + pb::CodedOutputStream.ComputeInt32SizeNoTag(dataSize);
|
|
||||||
thisPositionMemoizedSerializedSize = dataSize;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
int dataSize = 0;
|
|
||||||
dataSize = 8 * otherPosition_.Count;
|
|
||||||
size += dataSize;
|
|
||||||
if (otherPosition_.Count!=0) size += 1 + pb::CodedOutputStream.ComputeInt32SizeNoTag(dataSize);
|
|
||||||
otherPositionMemoizedSerializedSize = dataSize;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
int dataSize = 0;
|
|
||||||
dataSize = 4 * thisNormal_.Count;
|
|
||||||
size += dataSize;
|
|
||||||
if (thisNormal_.Count!=0) size += 1 + pb::CodedOutputStream.ComputeInt32SizeNoTag(dataSize);
|
|
||||||
thisNormalMemoizedSerializedSize = dataSize;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
int dataSize = 0;
|
|
||||||
dataSize = 4 * impulse_.Count;
|
|
||||||
size += dataSize;
|
|
||||||
if (impulse_.Count!=0) size += 1 + pb::CodedOutputStream.ComputeInt32SizeNoTag(dataSize);
|
|
||||||
impulseMemoizedSerializedSize = dataSize;
|
|
||||||
}
|
|
||||||
if (HasOtherObjectReference) {
|
|
||||||
size += pb::CodedOutputStream.ComputeBytesSize(7, OtherObjectReference);
|
|
||||||
}
|
|
||||||
size += UnknownFields.SerializedSize;
|
|
||||||
memoizedSerializedSize = size;
|
|
||||||
return size;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static CollisionBegin ParseFrom(pb::ByteString data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(byte[] data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(global::System.IO.Stream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseDelimitedFrom(global::System.IO.Stream input) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(pb::CodedInputStream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public override Builder ToBuilder() { return CreateBuilder(this); }
|
|
||||||
public override Builder CreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(CollisionBegin prototype) {
|
|
||||||
return (Builder) new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class Builder : pb::GeneratedBuilder<CollisionBegin, Builder> {
|
|
||||||
protected override Builder ThisBuilder {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
public Builder() {}
|
|
||||||
|
|
||||||
CollisionBegin result = new CollisionBegin();
|
|
||||||
|
|
||||||
protected override CollisionBegin MessageBeingBuilt {
|
|
||||||
get { return result; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clear() {
|
|
||||||
result = new CollisionBegin();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clone() {
|
|
||||||
return new Builder().MergeFrom(result);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionBegin.Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override CollisionBegin DefaultInstanceForType {
|
|
||||||
get { return global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionBegin.DefaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override CollisionBegin BuildPartial() {
|
|
||||||
if (result == null) {
|
|
||||||
throw new global::System.InvalidOperationException("build() has already been called on this Builder");
|
|
||||||
}
|
|
||||||
result.thisPosition_.MakeReadOnly();
|
|
||||||
result.otherPosition_.MakeReadOnly();
|
|
||||||
result.thisNormal_.MakeReadOnly();
|
|
||||||
result.impulse_.MakeReadOnly();
|
|
||||||
CollisionBegin returnMe = result;
|
|
||||||
result = null;
|
|
||||||
return returnMe;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::IMessage other) {
|
|
||||||
if (other is CollisionBegin) {
|
|
||||||
return MergeFrom((CollisionBegin) other);
|
|
||||||
} else {
|
|
||||||
base.MergeFrom(other);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(CollisionBegin other) {
|
|
||||||
if (other == global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionBegin.DefaultInstance) return this;
|
|
||||||
if (other.HasTimestamp) {
|
|
||||||
Timestamp = other.Timestamp;
|
|
||||||
}
|
|
||||||
if (other.thisPosition_.Count != 0) {
|
|
||||||
base.AddRange(other.thisPosition_, result.thisPosition_);
|
|
||||||
}
|
|
||||||
if (other.otherPosition_.Count != 0) {
|
|
||||||
base.AddRange(other.otherPosition_, result.otherPosition_);
|
|
||||||
}
|
|
||||||
if (other.thisNormal_.Count != 0) {
|
|
||||||
base.AddRange(other.thisNormal_, result.thisNormal_);
|
|
||||||
}
|
|
||||||
if (other.impulse_.Count != 0) {
|
|
||||||
base.AddRange(other.impulse_, result.impulse_);
|
|
||||||
}
|
|
||||||
if (other.HasOtherObjectReference) {
|
|
||||||
OtherObjectReference = other.OtherObjectReference;
|
|
||||||
}
|
|
||||||
this.MergeUnknownFields(other.UnknownFields);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input) {
|
|
||||||
return MergeFrom(input, pb::ExtensionRegistry.Empty);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
pb::UnknownFieldSet.Builder unknownFields = null;
|
|
||||||
while (true) {
|
|
||||||
uint tag = input.ReadTag();
|
|
||||||
switch (tag) {
|
|
||||||
case 0: {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
default: {
|
|
||||||
if (pb::WireFormat.IsEndGroupTag(tag)) {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
if (unknownFields == null) {
|
|
||||||
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
|
||||||
}
|
|
||||||
ParseUnknownField(input, unknownFields, extensionRegistry, tag);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 17: {
|
|
||||||
Timestamp = input.ReadFixed64();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 26: {
|
|
||||||
int length = input.ReadInt32();
|
|
||||||
int limit = input.PushLimit(length);
|
|
||||||
while (!input.ReachedLimit) {
|
|
||||||
AddThisPosition(input.ReadDouble());
|
|
||||||
}
|
|
||||||
input.PopLimit(limit);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 34: {
|
|
||||||
int length = input.ReadInt32();
|
|
||||||
int limit = input.PushLimit(length);
|
|
||||||
while (!input.ReachedLimit) {
|
|
||||||
AddOtherPosition(input.ReadDouble());
|
|
||||||
}
|
|
||||||
input.PopLimit(limit);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 42: {
|
|
||||||
int length = input.ReadInt32();
|
|
||||||
int limit = input.PushLimit(length);
|
|
||||||
while (!input.ReachedLimit) {
|
|
||||||
AddThisNormal(input.ReadFloat());
|
|
||||||
}
|
|
||||||
input.PopLimit(limit);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 50: {
|
|
||||||
int length = input.ReadInt32();
|
|
||||||
int limit = input.PushLimit(length);
|
|
||||||
while (!input.ReachedLimit) {
|
|
||||||
AddImpulse(input.ReadFloat());
|
|
||||||
}
|
|
||||||
input.PopLimit(limit);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 58: {
|
|
||||||
OtherObjectReference = input.ReadBytes();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public bool HasTimestamp {
|
|
||||||
get { return result.HasTimestamp; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong Timestamp {
|
|
||||||
get { return result.Timestamp; }
|
|
||||||
set { SetTimestamp(value); }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public Builder SetTimestamp(ulong value) {
|
|
||||||
result.hasTimestamp = true;
|
|
||||||
result.timestamp_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearTimestamp() {
|
|
||||||
result.hasTimestamp = false;
|
|
||||||
result.timestamp_ = 0;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public pbc::IPopsicleList<double> ThisPositionList {
|
|
||||||
get { return result.thisPosition_; }
|
|
||||||
}
|
|
||||||
public int ThisPositionCount {
|
|
||||||
get { return result.ThisPositionCount; }
|
|
||||||
}
|
|
||||||
public double GetThisPosition(int index) {
|
|
||||||
return result.GetThisPosition(index);
|
|
||||||
}
|
|
||||||
public Builder SetThisPosition(int index, double value) {
|
|
||||||
result.thisPosition_[index] = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder AddThisPosition(double value) {
|
|
||||||
result.thisPosition_.Add(value);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder AddRangeThisPosition(scg::IEnumerable<double> values) {
|
|
||||||
base.AddRange(values, result.thisPosition_);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearThisPosition() {
|
|
||||||
result.thisPosition_.Clear();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public pbc::IPopsicleList<double> OtherPositionList {
|
|
||||||
get { return result.otherPosition_; }
|
|
||||||
}
|
|
||||||
public int OtherPositionCount {
|
|
||||||
get { return result.OtherPositionCount; }
|
|
||||||
}
|
|
||||||
public double GetOtherPosition(int index) {
|
|
||||||
return result.GetOtherPosition(index);
|
|
||||||
}
|
|
||||||
public Builder SetOtherPosition(int index, double value) {
|
|
||||||
result.otherPosition_[index] = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder AddOtherPosition(double value) {
|
|
||||||
result.otherPosition_.Add(value);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder AddRangeOtherPosition(scg::IEnumerable<double> values) {
|
|
||||||
base.AddRange(values, result.otherPosition_);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearOtherPosition() {
|
|
||||||
result.otherPosition_.Clear();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public pbc::IPopsicleList<float> ThisNormalList {
|
|
||||||
get { return result.thisNormal_; }
|
|
||||||
}
|
|
||||||
public int ThisNormalCount {
|
|
||||||
get { return result.ThisNormalCount; }
|
|
||||||
}
|
|
||||||
public float GetThisNormal(int index) {
|
|
||||||
return result.GetThisNormal(index);
|
|
||||||
}
|
|
||||||
public Builder SetThisNormal(int index, float value) {
|
|
||||||
result.thisNormal_[index] = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder AddThisNormal(float value) {
|
|
||||||
result.thisNormal_.Add(value);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder AddRangeThisNormal(scg::IEnumerable<float> values) {
|
|
||||||
base.AddRange(values, result.thisNormal_);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearThisNormal() {
|
|
||||||
result.thisNormal_.Clear();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public pbc::IPopsicleList<float> ImpulseList {
|
|
||||||
get { return result.impulse_; }
|
|
||||||
}
|
|
||||||
public int ImpulseCount {
|
|
||||||
get { return result.ImpulseCount; }
|
|
||||||
}
|
|
||||||
public float GetImpulse(int index) {
|
|
||||||
return result.GetImpulse(index);
|
|
||||||
}
|
|
||||||
public Builder SetImpulse(int index, float value) {
|
|
||||||
result.impulse_[index] = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder AddImpulse(float value) {
|
|
||||||
result.impulse_.Add(value);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder AddRangeImpulse(scg::IEnumerable<float> values) {
|
|
||||||
base.AddRange(values, result.impulse_);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearImpulse() {
|
|
||||||
result.impulse_.Clear();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasOtherObjectReference {
|
|
||||||
get { return result.HasOtherObjectReference; }
|
|
||||||
}
|
|
||||||
public pb::ByteString OtherObjectReference {
|
|
||||||
get { return result.OtherObjectReference; }
|
|
||||||
set { SetOtherObjectReference(value); }
|
|
||||||
}
|
|
||||||
public Builder SetOtherObjectReference(pb::ByteString value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasOtherObjectReference = true;
|
|
||||||
result.otherObjectReference_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearOtherObjectReference() {
|
|
||||||
result.hasOtherObjectReference = false;
|
|
||||||
result.otherObjectReference_ = pb::ByteString.Empty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
static CollisionBegin() {
|
|
||||||
object.ReferenceEquals(global::Sirikata.Physics.Protocol._PBJ_Internal.Physics.Descriptor, null);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class CollisionEnd : pb::GeneratedMessage<CollisionEnd, CollisionEnd.Builder> {
|
|
||||||
private static readonly CollisionEnd defaultInstance = new Builder().BuildPartial();
|
|
||||||
public static CollisionEnd DefaultInstance {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override CollisionEnd DefaultInstanceForType {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override CollisionEnd ThisMessage {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public static pbd::MessageDescriptor Descriptor {
|
|
||||||
get { return global::Sirikata.Physics.Protocol._PBJ_Internal.Physics.internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionEnd__Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override pb::FieldAccess.FieldAccessorTable<CollisionEnd, CollisionEnd.Builder> InternalFieldAccessors {
|
|
||||||
get { return global::Sirikata.Physics.Protocol._PBJ_Internal.Physics.internal__static_Sirikata_Physics_Protocol__PBJ_Internal_CollisionEnd__FieldAccessorTable; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int TimestampFieldNumber = 2;
|
|
||||||
private bool hasTimestamp;
|
|
||||||
private ulong timestamp_ = 0;
|
|
||||||
public bool HasTimestamp {
|
|
||||||
get { return hasTimestamp; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong Timestamp {
|
|
||||||
get { return timestamp_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int OtherObjectReferenceFieldNumber = 6;
|
|
||||||
private bool hasOtherObjectReference;
|
|
||||||
private pb::ByteString otherObjectReference_ = pb::ByteString.Empty;
|
|
||||||
public bool HasOtherObjectReference {
|
|
||||||
get { return hasOtherObjectReference; }
|
|
||||||
}
|
|
||||||
public pb::ByteString OtherObjectReference {
|
|
||||||
get { return otherObjectReference_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override bool IsInitialized {
|
|
||||||
get {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override void WriteTo(pb::CodedOutputStream output) {
|
|
||||||
if (HasTimestamp) {
|
|
||||||
output.WriteFixed64(2, Timestamp);
|
|
||||||
}
|
|
||||||
if (HasOtherObjectReference) {
|
|
||||||
output.WriteBytes(6, OtherObjectReference);
|
|
||||||
}
|
|
||||||
UnknownFields.WriteTo(output);
|
|
||||||
}
|
|
||||||
|
|
||||||
private int memoizedSerializedSize = -1;
|
|
||||||
public override int SerializedSize {
|
|
||||||
get {
|
|
||||||
int size = memoizedSerializedSize;
|
|
||||||
if (size != -1) return size;
|
|
||||||
|
|
||||||
size = 0;
|
|
||||||
if (HasTimestamp) {
|
|
||||||
size += pb::CodedOutputStream.ComputeFixed64Size(2, Timestamp);
|
|
||||||
}
|
|
||||||
if (HasOtherObjectReference) {
|
|
||||||
size += pb::CodedOutputStream.ComputeBytesSize(6, OtherObjectReference);
|
|
||||||
}
|
|
||||||
size += UnknownFields.SerializedSize;
|
|
||||||
memoizedSerializedSize = size;
|
|
||||||
return size;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static CollisionEnd ParseFrom(pb::ByteString data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(byte[] data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(global::System.IO.Stream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseDelimitedFrom(global::System.IO.Stream input) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(pb::CodedInputStream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public override Builder ToBuilder() { return CreateBuilder(this); }
|
|
||||||
public override Builder CreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(CollisionEnd prototype) {
|
|
||||||
return (Builder) new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class Builder : pb::GeneratedBuilder<CollisionEnd, Builder> {
|
|
||||||
protected override Builder ThisBuilder {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
public Builder() {}
|
|
||||||
|
|
||||||
CollisionEnd result = new CollisionEnd();
|
|
||||||
|
|
||||||
protected override CollisionEnd MessageBeingBuilt {
|
|
||||||
get { return result; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clear() {
|
|
||||||
result = new CollisionEnd();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clone() {
|
|
||||||
return new Builder().MergeFrom(result);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionEnd.Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override CollisionEnd DefaultInstanceForType {
|
|
||||||
get { return global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionEnd.DefaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override CollisionEnd BuildPartial() {
|
|
||||||
if (result == null) {
|
|
||||||
throw new global::System.InvalidOperationException("build() has already been called on this Builder");
|
|
||||||
}
|
|
||||||
CollisionEnd returnMe = result;
|
|
||||||
result = null;
|
|
||||||
return returnMe;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::IMessage other) {
|
|
||||||
if (other is CollisionEnd) {
|
|
||||||
return MergeFrom((CollisionEnd) other);
|
|
||||||
} else {
|
|
||||||
base.MergeFrom(other);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(CollisionEnd other) {
|
|
||||||
if (other == global::Sirikata.Physics.Protocol._PBJ_Internal.CollisionEnd.DefaultInstance) return this;
|
|
||||||
if (other.HasTimestamp) {
|
|
||||||
Timestamp = other.Timestamp;
|
|
||||||
}
|
|
||||||
if (other.HasOtherObjectReference) {
|
|
||||||
OtherObjectReference = other.OtherObjectReference;
|
|
||||||
}
|
|
||||||
this.MergeUnknownFields(other.UnknownFields);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input) {
|
|
||||||
return MergeFrom(input, pb::ExtensionRegistry.Empty);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
pb::UnknownFieldSet.Builder unknownFields = null;
|
|
||||||
while (true) {
|
|
||||||
uint tag = input.ReadTag();
|
|
||||||
switch (tag) {
|
|
||||||
case 0: {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
default: {
|
|
||||||
if (pb::WireFormat.IsEndGroupTag(tag)) {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
if (unknownFields == null) {
|
|
||||||
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
|
||||||
}
|
|
||||||
ParseUnknownField(input, unknownFields, extensionRegistry, tag);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 17: {
|
|
||||||
Timestamp = input.ReadFixed64();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 50: {
|
|
||||||
OtherObjectReference = input.ReadBytes();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public bool HasTimestamp {
|
|
||||||
get { return result.HasTimestamp; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong Timestamp {
|
|
||||||
get { return result.Timestamp; }
|
|
||||||
set { SetTimestamp(value); }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public Builder SetTimestamp(ulong value) {
|
|
||||||
result.hasTimestamp = true;
|
|
||||||
result.timestamp_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearTimestamp() {
|
|
||||||
result.hasTimestamp = false;
|
|
||||||
result.timestamp_ = 0;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasOtherObjectReference {
|
|
||||||
get { return result.HasOtherObjectReference; }
|
|
||||||
}
|
|
||||||
public pb::ByteString OtherObjectReference {
|
|
||||||
get { return result.OtherObjectReference; }
|
|
||||||
set { SetOtherObjectReference(value); }
|
|
||||||
}
|
|
||||||
public Builder SetOtherObjectReference(pb::ByteString value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasOtherObjectReference = true;
|
|
||||||
result.otherObjectReference_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearOtherObjectReference() {
|
|
||||||
result.hasOtherObjectReference = false;
|
|
||||||
result.otherObjectReference_ = pb::ByteString.Empty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
static CollisionEnd() {
|
|
||||||
object.ReferenceEquals(global::Sirikata.Physics.Protocol._PBJ_Internal.Physics.Descriptor, null);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,421 +0,0 @@
|
||||||
/*
|
|
||||||
* Copyright (c) Contributors, http://opensimulator.org/
|
|
||||||
* See CONTRIBUTORS.TXT for a full list of copyright holders.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in the
|
|
||||||
* documentation and/or other materials provided with the distribution.
|
|
||||||
* * Neither the name of the OpenSimulator Project nor the
|
|
||||||
* names of its contributors may be used to endorse or promote products
|
|
||||||
* derived from this software without specific prior written permission.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY
|
|
||||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
|
||||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
* DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY
|
|
||||||
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
||||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
|
||||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
|
||||||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
||||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
using pbd = global::Google.ProtocolBuffers.Descriptors;
|
|
||||||
using pb = global::Google.ProtocolBuffers;
|
|
||||||
namespace Sirikata.Physics.Protocol {
|
|
||||||
public class CollisionBegin : PBJ.IMessage {
|
|
||||||
protected _PBJ_Internal.CollisionBegin super;
|
|
||||||
public _PBJ_Internal.CollisionBegin _PBJSuper{ get { return super;} }
|
|
||||||
public CollisionBegin() {
|
|
||||||
super=new _PBJ_Internal.CollisionBegin();
|
|
||||||
}
|
|
||||||
public CollisionBegin(_PBJ_Internal.CollisionBegin reference) {
|
|
||||||
super=reference;
|
|
||||||
}
|
|
||||||
public static CollisionBegin defaultInstance= new CollisionBegin (_PBJ_Internal.CollisionBegin.DefaultInstance);
|
|
||||||
public static CollisionBegin DefaultInstance{
|
|
||||||
get {return defaultInstance;}
|
|
||||||
}
|
|
||||||
public static pbd.MessageDescriptor Descriptor {
|
|
||||||
get { return _PBJ_Internal.CollisionBegin.Descriptor; } }
|
|
||||||
public static class Types {
|
|
||||||
}
|
|
||||||
public static bool WithinReservedFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public static bool WithinExtensionFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public const int TimestampFieldTag=2;
|
|
||||||
public bool HasTimestamp{ get {return super.HasTimestamp&&PBJ._PBJ.ValidateTime(super.Timestamp);} }
|
|
||||||
public PBJ.Time Timestamp{ get {
|
|
||||||
if (HasTimestamp) {
|
|
||||||
return PBJ._PBJ.CastTime(super.Timestamp);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int ThisPositionFieldTag=3;
|
|
||||||
public int ThisPositionCount { get { return super.ThisPositionCount/3;} }
|
|
||||||
public bool HasThisPosition(int index) { return true; }
|
|
||||||
public PBJ.Vector3d GetThisPosition(int index) {
|
|
||||||
if (HasThisPosition(index)) {
|
|
||||||
return PBJ._PBJ.CastVector3d(super.GetThisPosition(index*3+0),super.GetThisPosition(index*3+1),super.GetThisPosition(index*3+2));
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastVector3d();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int OtherPositionFieldTag=4;
|
|
||||||
public int OtherPositionCount { get { return super.OtherPositionCount/3;} }
|
|
||||||
public bool HasOtherPosition(int index) { return true; }
|
|
||||||
public PBJ.Vector3d GetOtherPosition(int index) {
|
|
||||||
if (HasOtherPosition(index)) {
|
|
||||||
return PBJ._PBJ.CastVector3d(super.GetOtherPosition(index*3+0),super.GetOtherPosition(index*3+1),super.GetOtherPosition(index*3+2));
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastVector3d();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int ThisNormalFieldTag=5;
|
|
||||||
public int ThisNormalCount { get { return super.ThisNormalCount/2;} }
|
|
||||||
public bool HasThisNormal(int index) { return true; }
|
|
||||||
public PBJ.Vector3f GetThisNormal(int index) {
|
|
||||||
if (HasThisNormal(index)) {
|
|
||||||
return PBJ._PBJ.CastNormal(super.GetThisNormal(index*2+0),super.GetThisNormal(index*2+1));
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastNormal();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int ImpulseFieldTag=6;
|
|
||||||
public int ImpulseCount { get { return super.ImpulseCount;} }
|
|
||||||
public bool HasImpulse(int index) {return PBJ._PBJ.ValidateFloat(super.GetImpulse(index));}
|
|
||||||
public float Impulse(int index) {
|
|
||||||
return (float)PBJ._PBJ.CastFloat(super.GetImpulse(index));
|
|
||||||
}
|
|
||||||
public const int OtherObjectReferenceFieldTag=7;
|
|
||||||
public bool HasOtherObjectReference{ get {return super.HasOtherObjectReference&&PBJ._PBJ.ValidateUuid(super.OtherObjectReference);} }
|
|
||||||
public PBJ.UUID OtherObjectReference{ get {
|
|
||||||
if (HasOtherObjectReference) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.OtherObjectReference);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public override Google.ProtocolBuffers.IMessage _PBJISuper { get { return super; } }
|
|
||||||
public override PBJ.IMessage.IBuilder WeakCreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(CollisionBegin prototype) {
|
|
||||||
return (Builder)new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(pb::ByteString data) {
|
|
||||||
return new CollisionBegin(_PBJ_Internal.CollisionBegin.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(pb::ByteString data, pb::ExtensionRegistry er) {
|
|
||||||
return new CollisionBegin(_PBJ_Internal.CollisionBegin.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(byte[] data) {
|
|
||||||
return new CollisionBegin(_PBJ_Internal.CollisionBegin.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(byte[] data, pb::ExtensionRegistry er) {
|
|
||||||
return new CollisionBegin(_PBJ_Internal.CollisionBegin.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(global::System.IO.Stream data) {
|
|
||||||
return new CollisionBegin(_PBJ_Internal.CollisionBegin.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(global::System.IO.Stream data, pb::ExtensionRegistry er) {
|
|
||||||
return new CollisionBegin(_PBJ_Internal.CollisionBegin.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(pb::CodedInputStream data) {
|
|
||||||
return new CollisionBegin(_PBJ_Internal.CollisionBegin.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static CollisionBegin ParseFrom(pb::CodedInputStream data, pb::ExtensionRegistry er) {
|
|
||||||
return new CollisionBegin(_PBJ_Internal.CollisionBegin.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
public class Builder : global::PBJ.IMessage.IBuilder{
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
protected _PBJ_Internal.CollisionBegin.Builder super;
|
|
||||||
public override Google.ProtocolBuffers.IBuilder _PBJISuper { get { return super; } }
|
|
||||||
public _PBJ_Internal.CollisionBegin.Builder _PBJSuper{ get { return super;} }
|
|
||||||
public Builder() {super = new _PBJ_Internal.CollisionBegin.Builder();}
|
|
||||||
public Builder(_PBJ_Internal.CollisionBegin.Builder other) {
|
|
||||||
super=other;
|
|
||||||
}
|
|
||||||
public Builder Clone() {return new Builder(super.Clone());}
|
|
||||||
public Builder MergeFrom(CollisionBegin prototype) { super.MergeFrom(prototype._PBJSuper);return this;}
|
|
||||||
public Builder Clear() {super.Clear();return this;}
|
|
||||||
public CollisionBegin BuildPartial() {return new CollisionBegin(super.BuildPartial());}
|
|
||||||
public CollisionBegin Build() {if (_HasAllPBJFields) return new CollisionBegin(super.Build());return null;}
|
|
||||||
public pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return CollisionBegin.Descriptor; } }
|
|
||||||
public Builder ClearTimestamp() { super.ClearTimestamp();return this;}
|
|
||||||
public const int TimestampFieldTag=2;
|
|
||||||
public bool HasTimestamp{ get {return super.HasTimestamp&&PBJ._PBJ.ValidateTime(super.Timestamp);} }
|
|
||||||
public PBJ.Time Timestamp{ get {
|
|
||||||
if (HasTimestamp) {
|
|
||||||
return PBJ._PBJ.CastTime(super.Timestamp);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.Timestamp=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearThisPosition() { super.ClearThisPosition();return this;}
|
|
||||||
public const int ThisPositionFieldTag=3;
|
|
||||||
public int ThisPositionCount { get { return super.ThisPositionCount/3;} }
|
|
||||||
public bool HasThisPosition(int index) { return true; }
|
|
||||||
public PBJ.Vector3d GetThisPosition(int index) {
|
|
||||||
if (HasThisPosition(index)) {
|
|
||||||
return PBJ._PBJ.CastVector3d(super.GetThisPosition(index*3+0),super.GetThisPosition(index*3+1),super.GetThisPosition(index*3+2));
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastVector3d();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder AddThisPosition(PBJ.Vector3d value) {
|
|
||||||
double[] _PBJtempArray=PBJ._PBJ.ConstructVector3d(value);
|
|
||||||
super.AddThisPosition(_PBJtempArray[0]);
|
|
||||||
super.AddThisPosition(_PBJtempArray[1]);
|
|
||||||
super.AddThisPosition(_PBJtempArray[2]);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder SetThisPosition(int index,PBJ.Vector3d value) {
|
|
||||||
double[] _PBJtempArray=PBJ._PBJ.ConstructVector3d(value);
|
|
||||||
super.SetThisPosition(index*3+0,_PBJtempArray[0]);
|
|
||||||
super.SetThisPosition(index*3+1,_PBJtempArray[1]);
|
|
||||||
super.SetThisPosition(index*3+2,_PBJtempArray[2]);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearOtherPosition() { super.ClearOtherPosition();return this;}
|
|
||||||
public const int OtherPositionFieldTag=4;
|
|
||||||
public int OtherPositionCount { get { return super.OtherPositionCount/3;} }
|
|
||||||
public bool HasOtherPosition(int index) { return true; }
|
|
||||||
public PBJ.Vector3d GetOtherPosition(int index) {
|
|
||||||
if (HasOtherPosition(index)) {
|
|
||||||
return PBJ._PBJ.CastVector3d(super.GetOtherPosition(index*3+0),super.GetOtherPosition(index*3+1),super.GetOtherPosition(index*3+2));
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastVector3d();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder AddOtherPosition(PBJ.Vector3d value) {
|
|
||||||
double[] _PBJtempArray=PBJ._PBJ.ConstructVector3d(value);
|
|
||||||
super.AddOtherPosition(_PBJtempArray[0]);
|
|
||||||
super.AddOtherPosition(_PBJtempArray[1]);
|
|
||||||
super.AddOtherPosition(_PBJtempArray[2]);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder SetOtherPosition(int index,PBJ.Vector3d value) {
|
|
||||||
double[] _PBJtempArray=PBJ._PBJ.ConstructVector3d(value);
|
|
||||||
super.SetOtherPosition(index*3+0,_PBJtempArray[0]);
|
|
||||||
super.SetOtherPosition(index*3+1,_PBJtempArray[1]);
|
|
||||||
super.SetOtherPosition(index*3+2,_PBJtempArray[2]);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearThisNormal() { super.ClearThisNormal();return this;}
|
|
||||||
public const int ThisNormalFieldTag=5;
|
|
||||||
public int ThisNormalCount { get { return super.ThisNormalCount/2;} }
|
|
||||||
public bool HasThisNormal(int index) { return true; }
|
|
||||||
public PBJ.Vector3f GetThisNormal(int index) {
|
|
||||||
if (HasThisNormal(index)) {
|
|
||||||
return PBJ._PBJ.CastNormal(super.GetThisNormal(index*2+0),super.GetThisNormal(index*2+1));
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastNormal();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder AddThisNormal(PBJ.Vector3f value) {
|
|
||||||
float[] _PBJtempArray=PBJ._PBJ.ConstructNormal(value);
|
|
||||||
super.AddThisNormal(_PBJtempArray[0]);
|
|
||||||
super.AddThisNormal(_PBJtempArray[1]);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder SetThisNormal(int index,PBJ.Vector3f value) {
|
|
||||||
float[] _PBJtempArray=PBJ._PBJ.ConstructNormal(value);
|
|
||||||
super.SetThisNormal(index*2+0,_PBJtempArray[0]);
|
|
||||||
super.SetThisNormal(index*2+1,_PBJtempArray[1]);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearImpulse() { super.ClearImpulse();return this;}
|
|
||||||
public Builder SetImpulse(int index, float value) {
|
|
||||||
super.SetImpulse(index,PBJ._PBJ.Construct(value));
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public const int ImpulseFieldTag=6;
|
|
||||||
public int ImpulseCount { get { return super.ImpulseCount;} }
|
|
||||||
public bool HasImpulse(int index) {return PBJ._PBJ.ValidateFloat(super.GetImpulse(index));}
|
|
||||||
public float Impulse(int index) {
|
|
||||||
return (float)PBJ._PBJ.CastFloat(super.GetImpulse(index));
|
|
||||||
}
|
|
||||||
public Builder AddImpulse(float value) {
|
|
||||||
super.AddImpulse(PBJ._PBJ.Construct(value));
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearOtherObjectReference() { super.ClearOtherObjectReference();return this;}
|
|
||||||
public const int OtherObjectReferenceFieldTag=7;
|
|
||||||
public bool HasOtherObjectReference{ get {return super.HasOtherObjectReference&&PBJ._PBJ.ValidateUuid(super.OtherObjectReference);} }
|
|
||||||
public PBJ.UUID OtherObjectReference{ get {
|
|
||||||
if (HasOtherObjectReference) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.OtherObjectReference);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.OtherObjectReference=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
namespace Sirikata.Physics.Protocol {
|
|
||||||
public class CollisionEnd : PBJ.IMessage {
|
|
||||||
protected _PBJ_Internal.CollisionEnd super;
|
|
||||||
public _PBJ_Internal.CollisionEnd _PBJSuper{ get { return super;} }
|
|
||||||
public CollisionEnd() {
|
|
||||||
super=new _PBJ_Internal.CollisionEnd();
|
|
||||||
}
|
|
||||||
public CollisionEnd(_PBJ_Internal.CollisionEnd reference) {
|
|
||||||
super=reference;
|
|
||||||
}
|
|
||||||
public static CollisionEnd defaultInstance= new CollisionEnd (_PBJ_Internal.CollisionEnd.DefaultInstance);
|
|
||||||
public static CollisionEnd DefaultInstance{
|
|
||||||
get {return defaultInstance;}
|
|
||||||
}
|
|
||||||
public static pbd.MessageDescriptor Descriptor {
|
|
||||||
get { return _PBJ_Internal.CollisionEnd.Descriptor; } }
|
|
||||||
public static class Types {
|
|
||||||
}
|
|
||||||
public static bool WithinReservedFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public static bool WithinExtensionFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public const int TimestampFieldTag=2;
|
|
||||||
public bool HasTimestamp{ get {return super.HasTimestamp&&PBJ._PBJ.ValidateTime(super.Timestamp);} }
|
|
||||||
public PBJ.Time Timestamp{ get {
|
|
||||||
if (HasTimestamp) {
|
|
||||||
return PBJ._PBJ.CastTime(super.Timestamp);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int OtherObjectReferenceFieldTag=6;
|
|
||||||
public bool HasOtherObjectReference{ get {return super.HasOtherObjectReference&&PBJ._PBJ.ValidateUuid(super.OtherObjectReference);} }
|
|
||||||
public PBJ.UUID OtherObjectReference{ get {
|
|
||||||
if (HasOtherObjectReference) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.OtherObjectReference);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public override Google.ProtocolBuffers.IMessage _PBJISuper { get { return super; } }
|
|
||||||
public override PBJ.IMessage.IBuilder WeakCreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(CollisionEnd prototype) {
|
|
||||||
return (Builder)new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(pb::ByteString data) {
|
|
||||||
return new CollisionEnd(_PBJ_Internal.CollisionEnd.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(pb::ByteString data, pb::ExtensionRegistry er) {
|
|
||||||
return new CollisionEnd(_PBJ_Internal.CollisionEnd.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(byte[] data) {
|
|
||||||
return new CollisionEnd(_PBJ_Internal.CollisionEnd.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(byte[] data, pb::ExtensionRegistry er) {
|
|
||||||
return new CollisionEnd(_PBJ_Internal.CollisionEnd.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(global::System.IO.Stream data) {
|
|
||||||
return new CollisionEnd(_PBJ_Internal.CollisionEnd.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(global::System.IO.Stream data, pb::ExtensionRegistry er) {
|
|
||||||
return new CollisionEnd(_PBJ_Internal.CollisionEnd.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(pb::CodedInputStream data) {
|
|
||||||
return new CollisionEnd(_PBJ_Internal.CollisionEnd.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static CollisionEnd ParseFrom(pb::CodedInputStream data, pb::ExtensionRegistry er) {
|
|
||||||
return new CollisionEnd(_PBJ_Internal.CollisionEnd.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
public class Builder : global::PBJ.IMessage.IBuilder{
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
protected _PBJ_Internal.CollisionEnd.Builder super;
|
|
||||||
public override Google.ProtocolBuffers.IBuilder _PBJISuper { get { return super; } }
|
|
||||||
public _PBJ_Internal.CollisionEnd.Builder _PBJSuper{ get { return super;} }
|
|
||||||
public Builder() {super = new _PBJ_Internal.CollisionEnd.Builder();}
|
|
||||||
public Builder(_PBJ_Internal.CollisionEnd.Builder other) {
|
|
||||||
super=other;
|
|
||||||
}
|
|
||||||
public Builder Clone() {return new Builder(super.Clone());}
|
|
||||||
public Builder MergeFrom(CollisionEnd prototype) { super.MergeFrom(prototype._PBJSuper);return this;}
|
|
||||||
public Builder Clear() {super.Clear();return this;}
|
|
||||||
public CollisionEnd BuildPartial() {return new CollisionEnd(super.BuildPartial());}
|
|
||||||
public CollisionEnd Build() {if (_HasAllPBJFields) return new CollisionEnd(super.Build());return null;}
|
|
||||||
public pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return CollisionEnd.Descriptor; } }
|
|
||||||
public Builder ClearTimestamp() { super.ClearTimestamp();return this;}
|
|
||||||
public const int TimestampFieldTag=2;
|
|
||||||
public bool HasTimestamp{ get {return super.HasTimestamp&&PBJ._PBJ.ValidateTime(super.Timestamp);} }
|
|
||||||
public PBJ.Time Timestamp{ get {
|
|
||||||
if (HasTimestamp) {
|
|
||||||
return PBJ._PBJ.CastTime(super.Timestamp);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.Timestamp=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearOtherObjectReference() { super.ClearOtherObjectReference();return this;}
|
|
||||||
public const int OtherObjectReferenceFieldTag=6;
|
|
||||||
public bool HasOtherObjectReference{ get {return super.HasOtherObjectReference&&PBJ._PBJ.ValidateUuid(super.OtherObjectReference);} }
|
|
||||||
public PBJ.UUID OtherObjectReference{ get {
|
|
||||||
if (HasOtherObjectReference) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.OtherObjectReference);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.OtherObjectReference=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,856 +0,0 @@
|
||||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
||||||
|
|
||||||
using pb = global::Google.ProtocolBuffers;
|
|
||||||
using pbc = global::Google.ProtocolBuffers.Collections;
|
|
||||||
using pbd = global::Google.ProtocolBuffers.Descriptors;
|
|
||||||
using scg = global::System.Collections.Generic;
|
|
||||||
namespace Sirikata.Subscription.Protocol._PBJ_Internal {
|
|
||||||
|
|
||||||
public static partial class Subscription {
|
|
||||||
|
|
||||||
#region Extension registration
|
|
||||||
public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
#region Static variables
|
|
||||||
internal static pbd::MessageDescriptor internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Address__Descriptor;
|
|
||||||
internal static pb::FieldAccess.FieldAccessorTable<global::Sirikata.Subscription.Protocol._PBJ_Internal.Address, global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.Builder> internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Address__FieldAccessorTable;
|
|
||||||
internal static pbd::MessageDescriptor internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Subscribe__Descriptor;
|
|
||||||
internal static pb::FieldAccess.FieldAccessorTable<global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscribe, global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscribe.Builder> internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Subscribe__FieldAccessorTable;
|
|
||||||
internal static pbd::MessageDescriptor internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Broadcast__Descriptor;
|
|
||||||
internal static pb::FieldAccess.FieldAccessorTable<global::Sirikata.Subscription.Protocol._PBJ_Internal.Broadcast, global::Sirikata.Subscription.Protocol._PBJ_Internal.Broadcast.Builder> internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Broadcast__FieldAccessorTable;
|
|
||||||
#endregion
|
|
||||||
#region Descriptor
|
|
||||||
public static pbd::FileDescriptor Descriptor {
|
|
||||||
get { return descriptor; }
|
|
||||||
}
|
|
||||||
private static pbd::FileDescriptor descriptor;
|
|
||||||
|
|
||||||
static Subscription() {
|
|
||||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
|
||||||
"ChJTdWJzY3JpcHRpb24ucHJvdG8SLFNpcmlrYXRhLlN1YnNjcmlwdGlvbi5Q" +
|
|
||||||
"cm90b2NvbC5fUEJKX0ludGVybmFsIiwKB0FkZHJlc3MSEAoIaG9zdG5hbWUY" +
|
|
||||||
"ASABKAkSDwoHc2VydmljZRgCIAEoCSKMAQoJU3Vic2NyaWJlElAKEWJyb2Fk" +
|
|
||||||
"Y2FzdF9hZGRyZXNzGAcgASgLMjUuU2lyaWthdGEuU3Vic2NyaXB0aW9uLlBy" +
|
|
||||||
"b3RvY29sLl9QQkpfSW50ZXJuYWwuQWRkcmVzcxIWCg5icm9hZGNhc3RfbmFt" +
|
|
||||||
"ZRgIIAEoDBIVCg11cGRhdGVfcGVyaW9kGAkgASgQIiMKCUJyb2FkY2FzdBIW" +
|
|
||||||
"Cg5icm9hZGNhc3RfbmFtZRgHIAEoDA==");
|
|
||||||
pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {
|
|
||||||
descriptor = root;
|
|
||||||
internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Address__Descriptor = Descriptor.MessageTypes[0];
|
|
||||||
internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Address__FieldAccessorTable =
|
|
||||||
new pb::FieldAccess.FieldAccessorTable<global::Sirikata.Subscription.Protocol._PBJ_Internal.Address, global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.Builder>(internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Address__Descriptor,
|
|
||||||
new string[] { "Hostname", "Service", });
|
|
||||||
internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Subscribe__Descriptor = Descriptor.MessageTypes[1];
|
|
||||||
internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Subscribe__FieldAccessorTable =
|
|
||||||
new pb::FieldAccess.FieldAccessorTable<global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscribe, global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscribe.Builder>(internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Subscribe__Descriptor,
|
|
||||||
new string[] { "BroadcastAddress", "BroadcastName", "UpdatePeriod", });
|
|
||||||
internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Broadcast__Descriptor = Descriptor.MessageTypes[2];
|
|
||||||
internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Broadcast__FieldAccessorTable =
|
|
||||||
new pb::FieldAccess.FieldAccessorTable<global::Sirikata.Subscription.Protocol._PBJ_Internal.Broadcast, global::Sirikata.Subscription.Protocol._PBJ_Internal.Broadcast.Builder>(internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Broadcast__Descriptor,
|
|
||||||
new string[] { "BroadcastName", });
|
|
||||||
return null;
|
|
||||||
};
|
|
||||||
pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
|
|
||||||
new pbd::FileDescriptor[] {
|
|
||||||
}, assigner);
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
||||||
#region Messages
|
|
||||||
public sealed partial class Address : pb::GeneratedMessage<Address, Address.Builder> {
|
|
||||||
private static readonly Address defaultInstance = new Builder().BuildPartial();
|
|
||||||
public static Address DefaultInstance {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Address DefaultInstanceForType {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override Address ThisMessage {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public static pbd::MessageDescriptor Descriptor {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscription.internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Address__Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override pb::FieldAccess.FieldAccessorTable<Address, Address.Builder> InternalFieldAccessors {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscription.internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Address__FieldAccessorTable; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int HostnameFieldNumber = 1;
|
|
||||||
private bool hasHostname;
|
|
||||||
private string hostname_ = "";
|
|
||||||
public bool HasHostname {
|
|
||||||
get { return hasHostname; }
|
|
||||||
}
|
|
||||||
public string Hostname {
|
|
||||||
get { return hostname_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int ServiceFieldNumber = 2;
|
|
||||||
private bool hasService;
|
|
||||||
private string service_ = "";
|
|
||||||
public bool HasService {
|
|
||||||
get { return hasService; }
|
|
||||||
}
|
|
||||||
public string Service {
|
|
||||||
get { return service_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override bool IsInitialized {
|
|
||||||
get {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override void WriteTo(pb::CodedOutputStream output) {
|
|
||||||
if (HasHostname) {
|
|
||||||
output.WriteString(1, Hostname);
|
|
||||||
}
|
|
||||||
if (HasService) {
|
|
||||||
output.WriteString(2, Service);
|
|
||||||
}
|
|
||||||
UnknownFields.WriteTo(output);
|
|
||||||
}
|
|
||||||
|
|
||||||
private int memoizedSerializedSize = -1;
|
|
||||||
public override int SerializedSize {
|
|
||||||
get {
|
|
||||||
int size = memoizedSerializedSize;
|
|
||||||
if (size != -1) return size;
|
|
||||||
|
|
||||||
size = 0;
|
|
||||||
if (HasHostname) {
|
|
||||||
size += pb::CodedOutputStream.ComputeStringSize(1, Hostname);
|
|
||||||
}
|
|
||||||
if (HasService) {
|
|
||||||
size += pb::CodedOutputStream.ComputeStringSize(2, Service);
|
|
||||||
}
|
|
||||||
size += UnknownFields.SerializedSize;
|
|
||||||
memoizedSerializedSize = size;
|
|
||||||
return size;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static Address ParseFrom(pb::ByteString data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(byte[] data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(global::System.IO.Stream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Address ParseDelimitedFrom(global::System.IO.Stream input) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Address ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(pb::CodedInputStream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public override Builder ToBuilder() { return CreateBuilder(this); }
|
|
||||||
public override Builder CreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(Address prototype) {
|
|
||||||
return (Builder) new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class Builder : pb::GeneratedBuilder<Address, Builder> {
|
|
||||||
protected override Builder ThisBuilder {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
public Builder() {}
|
|
||||||
|
|
||||||
Address result = new Address();
|
|
||||||
|
|
||||||
protected override Address MessageBeingBuilt {
|
|
||||||
get { return result; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clear() {
|
|
||||||
result = new Address();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clone() {
|
|
||||||
return new Builder().MergeFrom(result);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Address DefaultInstanceForType {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.DefaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Address BuildPartial() {
|
|
||||||
if (result == null) {
|
|
||||||
throw new global::System.InvalidOperationException("build() has already been called on this Builder");
|
|
||||||
}
|
|
||||||
Address returnMe = result;
|
|
||||||
result = null;
|
|
||||||
return returnMe;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::IMessage other) {
|
|
||||||
if (other is Address) {
|
|
||||||
return MergeFrom((Address) other);
|
|
||||||
} else {
|
|
||||||
base.MergeFrom(other);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(Address other) {
|
|
||||||
if (other == global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.DefaultInstance) return this;
|
|
||||||
if (other.HasHostname) {
|
|
||||||
Hostname = other.Hostname;
|
|
||||||
}
|
|
||||||
if (other.HasService) {
|
|
||||||
Service = other.Service;
|
|
||||||
}
|
|
||||||
this.MergeUnknownFields(other.UnknownFields);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input) {
|
|
||||||
return MergeFrom(input, pb::ExtensionRegistry.Empty);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
pb::UnknownFieldSet.Builder unknownFields = null;
|
|
||||||
while (true) {
|
|
||||||
uint tag = input.ReadTag();
|
|
||||||
switch (tag) {
|
|
||||||
case 0: {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
default: {
|
|
||||||
if (pb::WireFormat.IsEndGroupTag(tag)) {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
if (unknownFields == null) {
|
|
||||||
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
|
||||||
}
|
|
||||||
ParseUnknownField(input, unknownFields, extensionRegistry, tag);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 10: {
|
|
||||||
Hostname = input.ReadString();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 18: {
|
|
||||||
Service = input.ReadString();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public bool HasHostname {
|
|
||||||
get { return result.HasHostname; }
|
|
||||||
}
|
|
||||||
public string Hostname {
|
|
||||||
get { return result.Hostname; }
|
|
||||||
set { SetHostname(value); }
|
|
||||||
}
|
|
||||||
public Builder SetHostname(string value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasHostname = true;
|
|
||||||
result.hostname_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearHostname() {
|
|
||||||
result.hasHostname = false;
|
|
||||||
result.hostname_ = "";
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasService {
|
|
||||||
get { return result.HasService; }
|
|
||||||
}
|
|
||||||
public string Service {
|
|
||||||
get { return result.Service; }
|
|
||||||
set { SetService(value); }
|
|
||||||
}
|
|
||||||
public Builder SetService(string value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasService = true;
|
|
||||||
result.service_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearService() {
|
|
||||||
result.hasService = false;
|
|
||||||
result.service_ = "";
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
static Address() {
|
|
||||||
object.ReferenceEquals(global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscription.Descriptor, null);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class Subscribe : pb::GeneratedMessage<Subscribe, Subscribe.Builder> {
|
|
||||||
private static readonly Subscribe defaultInstance = new Builder().BuildPartial();
|
|
||||||
public static Subscribe DefaultInstance {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Subscribe DefaultInstanceForType {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override Subscribe ThisMessage {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public static pbd::MessageDescriptor Descriptor {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscription.internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Subscribe__Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override pb::FieldAccess.FieldAccessorTable<Subscribe, Subscribe.Builder> InternalFieldAccessors {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscription.internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Subscribe__FieldAccessorTable; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int BroadcastAddressFieldNumber = 7;
|
|
||||||
private bool hasBroadcastAddress;
|
|
||||||
private global::Sirikata.Subscription.Protocol._PBJ_Internal.Address broadcastAddress_ = global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.DefaultInstance;
|
|
||||||
public bool HasBroadcastAddress {
|
|
||||||
get { return hasBroadcastAddress; }
|
|
||||||
}
|
|
||||||
public global::Sirikata.Subscription.Protocol._PBJ_Internal.Address BroadcastAddress {
|
|
||||||
get { return broadcastAddress_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int BroadcastNameFieldNumber = 8;
|
|
||||||
private bool hasBroadcastName;
|
|
||||||
private pb::ByteString broadcastName_ = pb::ByteString.Empty;
|
|
||||||
public bool HasBroadcastName {
|
|
||||||
get { return hasBroadcastName; }
|
|
||||||
}
|
|
||||||
public pb::ByteString BroadcastName {
|
|
||||||
get { return broadcastName_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int UpdatePeriodFieldNumber = 9;
|
|
||||||
private bool hasUpdatePeriod;
|
|
||||||
private long updatePeriod_ = 0;
|
|
||||||
public bool HasUpdatePeriod {
|
|
||||||
get { return hasUpdatePeriod; }
|
|
||||||
}
|
|
||||||
public long UpdatePeriod {
|
|
||||||
get { return updatePeriod_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override bool IsInitialized {
|
|
||||||
get {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override void WriteTo(pb::CodedOutputStream output) {
|
|
||||||
if (HasBroadcastAddress) {
|
|
||||||
output.WriteMessage(7, BroadcastAddress);
|
|
||||||
}
|
|
||||||
if (HasBroadcastName) {
|
|
||||||
output.WriteBytes(8, BroadcastName);
|
|
||||||
}
|
|
||||||
if (HasUpdatePeriod) {
|
|
||||||
output.WriteSFixed64(9, UpdatePeriod);
|
|
||||||
}
|
|
||||||
UnknownFields.WriteTo(output);
|
|
||||||
}
|
|
||||||
|
|
||||||
private int memoizedSerializedSize = -1;
|
|
||||||
public override int SerializedSize {
|
|
||||||
get {
|
|
||||||
int size = memoizedSerializedSize;
|
|
||||||
if (size != -1) return size;
|
|
||||||
|
|
||||||
size = 0;
|
|
||||||
if (HasBroadcastAddress) {
|
|
||||||
size += pb::CodedOutputStream.ComputeMessageSize(7, BroadcastAddress);
|
|
||||||
}
|
|
||||||
if (HasBroadcastName) {
|
|
||||||
size += pb::CodedOutputStream.ComputeBytesSize(8, BroadcastName);
|
|
||||||
}
|
|
||||||
if (HasUpdatePeriod) {
|
|
||||||
size += pb::CodedOutputStream.ComputeSFixed64Size(9, UpdatePeriod);
|
|
||||||
}
|
|
||||||
size += UnknownFields.SerializedSize;
|
|
||||||
memoizedSerializedSize = size;
|
|
||||||
return size;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static Subscribe ParseFrom(pb::ByteString data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(byte[] data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(global::System.IO.Stream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Subscribe ParseDelimitedFrom(global::System.IO.Stream input) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Subscribe ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(pb::CodedInputStream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public override Builder ToBuilder() { return CreateBuilder(this); }
|
|
||||||
public override Builder CreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(Subscribe prototype) {
|
|
||||||
return (Builder) new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class Builder : pb::GeneratedBuilder<Subscribe, Builder> {
|
|
||||||
protected override Builder ThisBuilder {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
public Builder() {}
|
|
||||||
|
|
||||||
Subscribe result = new Subscribe();
|
|
||||||
|
|
||||||
protected override Subscribe MessageBeingBuilt {
|
|
||||||
get { return result; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clear() {
|
|
||||||
result = new Subscribe();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clone() {
|
|
||||||
return new Builder().MergeFrom(result);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscribe.Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Subscribe DefaultInstanceForType {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscribe.DefaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Subscribe BuildPartial() {
|
|
||||||
if (result == null) {
|
|
||||||
throw new global::System.InvalidOperationException("build() has already been called on this Builder");
|
|
||||||
}
|
|
||||||
Subscribe returnMe = result;
|
|
||||||
result = null;
|
|
||||||
return returnMe;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::IMessage other) {
|
|
||||||
if (other is Subscribe) {
|
|
||||||
return MergeFrom((Subscribe) other);
|
|
||||||
} else {
|
|
||||||
base.MergeFrom(other);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(Subscribe other) {
|
|
||||||
if (other == global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscribe.DefaultInstance) return this;
|
|
||||||
if (other.HasBroadcastAddress) {
|
|
||||||
MergeBroadcastAddress(other.BroadcastAddress);
|
|
||||||
}
|
|
||||||
if (other.HasBroadcastName) {
|
|
||||||
BroadcastName = other.BroadcastName;
|
|
||||||
}
|
|
||||||
if (other.HasUpdatePeriod) {
|
|
||||||
UpdatePeriod = other.UpdatePeriod;
|
|
||||||
}
|
|
||||||
this.MergeUnknownFields(other.UnknownFields);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input) {
|
|
||||||
return MergeFrom(input, pb::ExtensionRegistry.Empty);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
pb::UnknownFieldSet.Builder unknownFields = null;
|
|
||||||
while (true) {
|
|
||||||
uint tag = input.ReadTag();
|
|
||||||
switch (tag) {
|
|
||||||
case 0: {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
default: {
|
|
||||||
if (pb::WireFormat.IsEndGroupTag(tag)) {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
if (unknownFields == null) {
|
|
||||||
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
|
||||||
}
|
|
||||||
ParseUnknownField(input, unknownFields, extensionRegistry, tag);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 58: {
|
|
||||||
global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.Builder subBuilder = global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.CreateBuilder();
|
|
||||||
if (HasBroadcastAddress) {
|
|
||||||
subBuilder.MergeFrom(BroadcastAddress);
|
|
||||||
}
|
|
||||||
input.ReadMessage(subBuilder, extensionRegistry);
|
|
||||||
BroadcastAddress = subBuilder.BuildPartial();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 66: {
|
|
||||||
BroadcastName = input.ReadBytes();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 73: {
|
|
||||||
UpdatePeriod = input.ReadSFixed64();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public bool HasBroadcastAddress {
|
|
||||||
get { return result.HasBroadcastAddress; }
|
|
||||||
}
|
|
||||||
public global::Sirikata.Subscription.Protocol._PBJ_Internal.Address BroadcastAddress {
|
|
||||||
get { return result.BroadcastAddress; }
|
|
||||||
set { SetBroadcastAddress(value); }
|
|
||||||
}
|
|
||||||
public Builder SetBroadcastAddress(global::Sirikata.Subscription.Protocol._PBJ_Internal.Address value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasBroadcastAddress = true;
|
|
||||||
result.broadcastAddress_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder SetBroadcastAddress(global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.Builder builderForValue) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(builderForValue, "builderForValue");
|
|
||||||
result.hasBroadcastAddress = true;
|
|
||||||
result.broadcastAddress_ = builderForValue.Build();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder MergeBroadcastAddress(global::Sirikata.Subscription.Protocol._PBJ_Internal.Address value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
if (result.HasBroadcastAddress &&
|
|
||||||
result.broadcastAddress_ != global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.DefaultInstance) {
|
|
||||||
result.broadcastAddress_ = global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.CreateBuilder(result.broadcastAddress_).MergeFrom(value).BuildPartial();
|
|
||||||
} else {
|
|
||||||
result.broadcastAddress_ = value;
|
|
||||||
}
|
|
||||||
result.hasBroadcastAddress = true;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearBroadcastAddress() {
|
|
||||||
result.hasBroadcastAddress = false;
|
|
||||||
result.broadcastAddress_ = global::Sirikata.Subscription.Protocol._PBJ_Internal.Address.DefaultInstance;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasBroadcastName {
|
|
||||||
get { return result.HasBroadcastName; }
|
|
||||||
}
|
|
||||||
public pb::ByteString BroadcastName {
|
|
||||||
get { return result.BroadcastName; }
|
|
||||||
set { SetBroadcastName(value); }
|
|
||||||
}
|
|
||||||
public Builder SetBroadcastName(pb::ByteString value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasBroadcastName = true;
|
|
||||||
result.broadcastName_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearBroadcastName() {
|
|
||||||
result.hasBroadcastName = false;
|
|
||||||
result.broadcastName_ = pb::ByteString.Empty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasUpdatePeriod {
|
|
||||||
get { return result.HasUpdatePeriod; }
|
|
||||||
}
|
|
||||||
public long UpdatePeriod {
|
|
||||||
get { return result.UpdatePeriod; }
|
|
||||||
set { SetUpdatePeriod(value); }
|
|
||||||
}
|
|
||||||
public Builder SetUpdatePeriod(long value) {
|
|
||||||
result.hasUpdatePeriod = true;
|
|
||||||
result.updatePeriod_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearUpdatePeriod() {
|
|
||||||
result.hasUpdatePeriod = false;
|
|
||||||
result.updatePeriod_ = 0;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
static Subscribe() {
|
|
||||||
object.ReferenceEquals(global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscription.Descriptor, null);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class Broadcast : pb::GeneratedMessage<Broadcast, Broadcast.Builder> {
|
|
||||||
private static readonly Broadcast defaultInstance = new Builder().BuildPartial();
|
|
||||||
public static Broadcast DefaultInstance {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Broadcast DefaultInstanceForType {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override Broadcast ThisMessage {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public static pbd::MessageDescriptor Descriptor {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscription.internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Broadcast__Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override pb::FieldAccess.FieldAccessorTable<Broadcast, Broadcast.Builder> InternalFieldAccessors {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscription.internal__static_Sirikata_Subscription_Protocol__PBJ_Internal_Broadcast__FieldAccessorTable; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int BroadcastNameFieldNumber = 7;
|
|
||||||
private bool hasBroadcastName;
|
|
||||||
private pb::ByteString broadcastName_ = pb::ByteString.Empty;
|
|
||||||
public bool HasBroadcastName {
|
|
||||||
get { return hasBroadcastName; }
|
|
||||||
}
|
|
||||||
public pb::ByteString BroadcastName {
|
|
||||||
get { return broadcastName_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override bool IsInitialized {
|
|
||||||
get {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override void WriteTo(pb::CodedOutputStream output) {
|
|
||||||
if (HasBroadcastName) {
|
|
||||||
output.WriteBytes(7, BroadcastName);
|
|
||||||
}
|
|
||||||
UnknownFields.WriteTo(output);
|
|
||||||
}
|
|
||||||
|
|
||||||
private int memoizedSerializedSize = -1;
|
|
||||||
public override int SerializedSize {
|
|
||||||
get {
|
|
||||||
int size = memoizedSerializedSize;
|
|
||||||
if (size != -1) return size;
|
|
||||||
|
|
||||||
size = 0;
|
|
||||||
if (HasBroadcastName) {
|
|
||||||
size += pb::CodedOutputStream.ComputeBytesSize(7, BroadcastName);
|
|
||||||
}
|
|
||||||
size += UnknownFields.SerializedSize;
|
|
||||||
memoizedSerializedSize = size;
|
|
||||||
return size;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static Broadcast ParseFrom(pb::ByteString data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(byte[] data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(global::System.IO.Stream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Broadcast ParseDelimitedFrom(global::System.IO.Stream input) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Broadcast ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(pb::CodedInputStream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public override Builder ToBuilder() { return CreateBuilder(this); }
|
|
||||||
public override Builder CreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(Broadcast prototype) {
|
|
||||||
return (Builder) new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class Builder : pb::GeneratedBuilder<Broadcast, Builder> {
|
|
||||||
protected override Builder ThisBuilder {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
public Builder() {}
|
|
||||||
|
|
||||||
Broadcast result = new Broadcast();
|
|
||||||
|
|
||||||
protected override Broadcast MessageBeingBuilt {
|
|
||||||
get { return result; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clear() {
|
|
||||||
result = new Broadcast();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clone() {
|
|
||||||
return new Builder().MergeFrom(result);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Broadcast.Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Broadcast DefaultInstanceForType {
|
|
||||||
get { return global::Sirikata.Subscription.Protocol._PBJ_Internal.Broadcast.DefaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Broadcast BuildPartial() {
|
|
||||||
if (result == null) {
|
|
||||||
throw new global::System.InvalidOperationException("build() has already been called on this Builder");
|
|
||||||
}
|
|
||||||
Broadcast returnMe = result;
|
|
||||||
result = null;
|
|
||||||
return returnMe;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::IMessage other) {
|
|
||||||
if (other is Broadcast) {
|
|
||||||
return MergeFrom((Broadcast) other);
|
|
||||||
} else {
|
|
||||||
base.MergeFrom(other);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(Broadcast other) {
|
|
||||||
if (other == global::Sirikata.Subscription.Protocol._PBJ_Internal.Broadcast.DefaultInstance) return this;
|
|
||||||
if (other.HasBroadcastName) {
|
|
||||||
BroadcastName = other.BroadcastName;
|
|
||||||
}
|
|
||||||
this.MergeUnknownFields(other.UnknownFields);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input) {
|
|
||||||
return MergeFrom(input, pb::ExtensionRegistry.Empty);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
pb::UnknownFieldSet.Builder unknownFields = null;
|
|
||||||
while (true) {
|
|
||||||
uint tag = input.ReadTag();
|
|
||||||
switch (tag) {
|
|
||||||
case 0: {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
default: {
|
|
||||||
if (pb::WireFormat.IsEndGroupTag(tag)) {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
if (unknownFields == null) {
|
|
||||||
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
|
||||||
}
|
|
||||||
ParseUnknownField(input, unknownFields, extensionRegistry, tag);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 58: {
|
|
||||||
BroadcastName = input.ReadBytes();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public bool HasBroadcastName {
|
|
||||||
get { return result.HasBroadcastName; }
|
|
||||||
}
|
|
||||||
public pb::ByteString BroadcastName {
|
|
||||||
get { return result.BroadcastName; }
|
|
||||||
set { SetBroadcastName(value); }
|
|
||||||
}
|
|
||||||
public Builder SetBroadcastName(pb::ByteString value) {
|
|
||||||
pb::ThrowHelper.ThrowIfNull(value, "value");
|
|
||||||
result.hasBroadcastName = true;
|
|
||||||
result.broadcastName_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearBroadcastName() {
|
|
||||||
result.hasBroadcastName = false;
|
|
||||||
result.broadcastName_ = pb::ByteString.Empty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
static Broadcast() {
|
|
||||||
object.ReferenceEquals(global::Sirikata.Subscription.Protocol._PBJ_Internal.Subscription.Descriptor, null);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,431 +0,0 @@
|
||||||
/*
|
|
||||||
* Copyright (c) Contributors, http://opensimulator.org/
|
|
||||||
* See CONTRIBUTORS.TXT for a full list of copyright holders.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in the
|
|
||||||
* documentation and/or other materials provided with the distribution.
|
|
||||||
* * Neither the name of the OpenSimulator Project nor the
|
|
||||||
* names of its contributors may be used to endorse or promote products
|
|
||||||
* derived from this software without specific prior written permission.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY
|
|
||||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
|
||||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
* DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY
|
|
||||||
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
||||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
|
||||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
|
||||||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
||||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
using pbd = global::Google.ProtocolBuffers.Descriptors;
|
|
||||||
using pb = global::Google.ProtocolBuffers;
|
|
||||||
namespace Sirikata.Subscription.Protocol {
|
|
||||||
public class Address : PBJ.IMessage {
|
|
||||||
protected _PBJ_Internal.Address super;
|
|
||||||
public _PBJ_Internal.Address _PBJSuper{ get { return super;} }
|
|
||||||
public Address() {
|
|
||||||
super=new _PBJ_Internal.Address();
|
|
||||||
}
|
|
||||||
public Address(_PBJ_Internal.Address reference) {
|
|
||||||
super=reference;
|
|
||||||
}
|
|
||||||
public static Address defaultInstance= new Address (_PBJ_Internal.Address.DefaultInstance);
|
|
||||||
public static Address DefaultInstance{
|
|
||||||
get {return defaultInstance;}
|
|
||||||
}
|
|
||||||
public static pbd.MessageDescriptor Descriptor {
|
|
||||||
get { return _PBJ_Internal.Address.Descriptor; } }
|
|
||||||
public static class Types {
|
|
||||||
}
|
|
||||||
public static bool WithinReservedFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public static bool WithinExtensionFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public const int HostnameFieldTag=1;
|
|
||||||
public bool HasHostname{ get {return super.HasHostname&&PBJ._PBJ.ValidateString(super.Hostname);} }
|
|
||||||
public string Hostname{ get {
|
|
||||||
if (HasHostname) {
|
|
||||||
return PBJ._PBJ.CastString(super.Hostname);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastString();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int ServiceFieldTag=2;
|
|
||||||
public bool HasService{ get {return super.HasService&&PBJ._PBJ.ValidateString(super.Service);} }
|
|
||||||
public string Service{ get {
|
|
||||||
if (HasService) {
|
|
||||||
return PBJ._PBJ.CastString(super.Service);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastString();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public override Google.ProtocolBuffers.IMessage _PBJISuper { get { return super; } }
|
|
||||||
public override PBJ.IMessage.IBuilder WeakCreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(Address prototype) {
|
|
||||||
return (Builder)new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(pb::ByteString data) {
|
|
||||||
return new Address(_PBJ_Internal.Address.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(pb::ByteString data, pb::ExtensionRegistry er) {
|
|
||||||
return new Address(_PBJ_Internal.Address.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(byte[] data) {
|
|
||||||
return new Address(_PBJ_Internal.Address.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(byte[] data, pb::ExtensionRegistry er) {
|
|
||||||
return new Address(_PBJ_Internal.Address.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(global::System.IO.Stream data) {
|
|
||||||
return new Address(_PBJ_Internal.Address.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(global::System.IO.Stream data, pb::ExtensionRegistry er) {
|
|
||||||
return new Address(_PBJ_Internal.Address.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(pb::CodedInputStream data) {
|
|
||||||
return new Address(_PBJ_Internal.Address.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Address ParseFrom(pb::CodedInputStream data, pb::ExtensionRegistry er) {
|
|
||||||
return new Address(_PBJ_Internal.Address.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
public class Builder : global::PBJ.IMessage.IBuilder{
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
protected _PBJ_Internal.Address.Builder super;
|
|
||||||
public override Google.ProtocolBuffers.IBuilder _PBJISuper { get { return super; } }
|
|
||||||
public _PBJ_Internal.Address.Builder _PBJSuper{ get { return super;} }
|
|
||||||
public Builder() {super = new _PBJ_Internal.Address.Builder();}
|
|
||||||
public Builder(_PBJ_Internal.Address.Builder other) {
|
|
||||||
super=other;
|
|
||||||
}
|
|
||||||
public Builder Clone() {return new Builder(super.Clone());}
|
|
||||||
public Builder MergeFrom(Address prototype) { super.MergeFrom(prototype._PBJSuper);return this;}
|
|
||||||
public Builder Clear() {super.Clear();return this;}
|
|
||||||
public Address BuildPartial() {return new Address(super.BuildPartial());}
|
|
||||||
public Address Build() {if (_HasAllPBJFields) return new Address(super.Build());return null;}
|
|
||||||
public pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return Address.Descriptor; } }
|
|
||||||
public Builder ClearHostname() { super.ClearHostname();return this;}
|
|
||||||
public const int HostnameFieldTag=1;
|
|
||||||
public bool HasHostname{ get {return super.HasHostname&&PBJ._PBJ.ValidateString(super.Hostname);} }
|
|
||||||
public string Hostname{ get {
|
|
||||||
if (HasHostname) {
|
|
||||||
return PBJ._PBJ.CastString(super.Hostname);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastString();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.Hostname=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearService() { super.ClearService();return this;}
|
|
||||||
public const int ServiceFieldTag=2;
|
|
||||||
public bool HasService{ get {return super.HasService&&PBJ._PBJ.ValidateString(super.Service);} }
|
|
||||||
public string Service{ get {
|
|
||||||
if (HasService) {
|
|
||||||
return PBJ._PBJ.CastString(super.Service);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastString();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.Service=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
namespace Sirikata.Subscription.Protocol {
|
|
||||||
public class Subscribe : PBJ.IMessage {
|
|
||||||
protected _PBJ_Internal.Subscribe super;
|
|
||||||
public _PBJ_Internal.Subscribe _PBJSuper{ get { return super;} }
|
|
||||||
public Subscribe() {
|
|
||||||
super=new _PBJ_Internal.Subscribe();
|
|
||||||
}
|
|
||||||
public Subscribe(_PBJ_Internal.Subscribe reference) {
|
|
||||||
super=reference;
|
|
||||||
}
|
|
||||||
public static Subscribe defaultInstance= new Subscribe (_PBJ_Internal.Subscribe.DefaultInstance);
|
|
||||||
public static Subscribe DefaultInstance{
|
|
||||||
get {return defaultInstance;}
|
|
||||||
}
|
|
||||||
public static pbd.MessageDescriptor Descriptor {
|
|
||||||
get { return _PBJ_Internal.Subscribe.Descriptor; } }
|
|
||||||
public static class Types {
|
|
||||||
}
|
|
||||||
public static bool WithinReservedFieldTagRange(int field_tag) {
|
|
||||||
return false||(field_tag>=1&&field_tag<=6)||(field_tag>=1536&&field_tag<=2560)||(field_tag>=229376&&field_tag<=294912);
|
|
||||||
}
|
|
||||||
public static bool WithinExtensionFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public const int BroadcastAddressFieldTag=7;
|
|
||||||
public bool HasBroadcastAddress{ get {return super.HasBroadcastAddress;} }
|
|
||||||
public Address BroadcastAddress{ get {
|
|
||||||
if (HasBroadcastAddress) {
|
|
||||||
return new Address(super.BroadcastAddress);
|
|
||||||
} else {
|
|
||||||
return new Address();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int BroadcastNameFieldTag=8;
|
|
||||||
public bool HasBroadcastName{ get {return super.HasBroadcastName&&PBJ._PBJ.ValidateUuid(super.BroadcastName);} }
|
|
||||||
public PBJ.UUID BroadcastName{ get {
|
|
||||||
if (HasBroadcastName) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.BroadcastName);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int UpdatePeriodFieldTag=9;
|
|
||||||
public bool HasUpdatePeriod{ get {return super.HasUpdatePeriod&&PBJ._PBJ.ValidateDuration(super.UpdatePeriod);} }
|
|
||||||
public PBJ.Duration UpdatePeriod{ get {
|
|
||||||
if (HasUpdatePeriod) {
|
|
||||||
return PBJ._PBJ.CastDuration(super.UpdatePeriod);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastDuration();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public override Google.ProtocolBuffers.IMessage _PBJISuper { get { return super; } }
|
|
||||||
public override PBJ.IMessage.IBuilder WeakCreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(Subscribe prototype) {
|
|
||||||
return (Builder)new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(pb::ByteString data) {
|
|
||||||
return new Subscribe(_PBJ_Internal.Subscribe.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(pb::ByteString data, pb::ExtensionRegistry er) {
|
|
||||||
return new Subscribe(_PBJ_Internal.Subscribe.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(byte[] data) {
|
|
||||||
return new Subscribe(_PBJ_Internal.Subscribe.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(byte[] data, pb::ExtensionRegistry er) {
|
|
||||||
return new Subscribe(_PBJ_Internal.Subscribe.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(global::System.IO.Stream data) {
|
|
||||||
return new Subscribe(_PBJ_Internal.Subscribe.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(global::System.IO.Stream data, pb::ExtensionRegistry er) {
|
|
||||||
return new Subscribe(_PBJ_Internal.Subscribe.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(pb::CodedInputStream data) {
|
|
||||||
return new Subscribe(_PBJ_Internal.Subscribe.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Subscribe ParseFrom(pb::CodedInputStream data, pb::ExtensionRegistry er) {
|
|
||||||
return new Subscribe(_PBJ_Internal.Subscribe.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
public class Builder : global::PBJ.IMessage.IBuilder{
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
protected _PBJ_Internal.Subscribe.Builder super;
|
|
||||||
public override Google.ProtocolBuffers.IBuilder _PBJISuper { get { return super; } }
|
|
||||||
public _PBJ_Internal.Subscribe.Builder _PBJSuper{ get { return super;} }
|
|
||||||
public Builder() {super = new _PBJ_Internal.Subscribe.Builder();}
|
|
||||||
public Builder(_PBJ_Internal.Subscribe.Builder other) {
|
|
||||||
super=other;
|
|
||||||
}
|
|
||||||
public Builder Clone() {return new Builder(super.Clone());}
|
|
||||||
public Builder MergeFrom(Subscribe prototype) { super.MergeFrom(prototype._PBJSuper);return this;}
|
|
||||||
public Builder Clear() {super.Clear();return this;}
|
|
||||||
public Subscribe BuildPartial() {return new Subscribe(super.BuildPartial());}
|
|
||||||
public Subscribe Build() {if (_HasAllPBJFields) return new Subscribe(super.Build());return null;}
|
|
||||||
public pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return Subscribe.Descriptor; } }
|
|
||||||
public Builder ClearBroadcastAddress() { super.ClearBroadcastAddress();return this;}
|
|
||||||
public const int BroadcastAddressFieldTag=7;
|
|
||||||
public bool HasBroadcastAddress{ get {return super.HasBroadcastAddress;} }
|
|
||||||
public Address BroadcastAddress{ get {
|
|
||||||
if (HasBroadcastAddress) {
|
|
||||||
return new Address(super.BroadcastAddress);
|
|
||||||
} else {
|
|
||||||
return new Address();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.BroadcastAddress=value._PBJSuper;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearBroadcastName() { super.ClearBroadcastName();return this;}
|
|
||||||
public const int BroadcastNameFieldTag=8;
|
|
||||||
public bool HasBroadcastName{ get {return super.HasBroadcastName&&PBJ._PBJ.ValidateUuid(super.BroadcastName);} }
|
|
||||||
public PBJ.UUID BroadcastName{ get {
|
|
||||||
if (HasBroadcastName) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.BroadcastName);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.BroadcastName=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearUpdatePeriod() { super.ClearUpdatePeriod();return this;}
|
|
||||||
public const int UpdatePeriodFieldTag=9;
|
|
||||||
public bool HasUpdatePeriod{ get {return super.HasUpdatePeriod&&PBJ._PBJ.ValidateDuration(super.UpdatePeriod);} }
|
|
||||||
public PBJ.Duration UpdatePeriod{ get {
|
|
||||||
if (HasUpdatePeriod) {
|
|
||||||
return PBJ._PBJ.CastDuration(super.UpdatePeriod);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastDuration();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.UpdatePeriod=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
namespace Sirikata.Subscription.Protocol {
|
|
||||||
public class Broadcast : PBJ.IMessage {
|
|
||||||
protected _PBJ_Internal.Broadcast super;
|
|
||||||
public _PBJ_Internal.Broadcast _PBJSuper{ get { return super;} }
|
|
||||||
public Broadcast() {
|
|
||||||
super=new _PBJ_Internal.Broadcast();
|
|
||||||
}
|
|
||||||
public Broadcast(_PBJ_Internal.Broadcast reference) {
|
|
||||||
super=reference;
|
|
||||||
}
|
|
||||||
public static Broadcast defaultInstance= new Broadcast (_PBJ_Internal.Broadcast.DefaultInstance);
|
|
||||||
public static Broadcast DefaultInstance{
|
|
||||||
get {return defaultInstance;}
|
|
||||||
}
|
|
||||||
public static pbd.MessageDescriptor Descriptor {
|
|
||||||
get { return _PBJ_Internal.Broadcast.Descriptor; } }
|
|
||||||
public static class Types {
|
|
||||||
}
|
|
||||||
public static bool WithinReservedFieldTagRange(int field_tag) {
|
|
||||||
return false||(field_tag>=1&&field_tag<=6)||(field_tag>=1536&&field_tag<=2560)||(field_tag>=229376&&field_tag<=294912);
|
|
||||||
}
|
|
||||||
public static bool WithinExtensionFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public const int BroadcastNameFieldTag=7;
|
|
||||||
public bool HasBroadcastName{ get {return super.HasBroadcastName&&PBJ._PBJ.ValidateUuid(super.BroadcastName);} }
|
|
||||||
public PBJ.UUID BroadcastName{ get {
|
|
||||||
if (HasBroadcastName) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.BroadcastName);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public override Google.ProtocolBuffers.IMessage _PBJISuper { get { return super; } }
|
|
||||||
public override PBJ.IMessage.IBuilder WeakCreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(Broadcast prototype) {
|
|
||||||
return (Builder)new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(pb::ByteString data) {
|
|
||||||
return new Broadcast(_PBJ_Internal.Broadcast.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(pb::ByteString data, pb::ExtensionRegistry er) {
|
|
||||||
return new Broadcast(_PBJ_Internal.Broadcast.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(byte[] data) {
|
|
||||||
return new Broadcast(_PBJ_Internal.Broadcast.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(byte[] data, pb::ExtensionRegistry er) {
|
|
||||||
return new Broadcast(_PBJ_Internal.Broadcast.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(global::System.IO.Stream data) {
|
|
||||||
return new Broadcast(_PBJ_Internal.Broadcast.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(global::System.IO.Stream data, pb::ExtensionRegistry er) {
|
|
||||||
return new Broadcast(_PBJ_Internal.Broadcast.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(pb::CodedInputStream data) {
|
|
||||||
return new Broadcast(_PBJ_Internal.Broadcast.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static Broadcast ParseFrom(pb::CodedInputStream data, pb::ExtensionRegistry er) {
|
|
||||||
return new Broadcast(_PBJ_Internal.Broadcast.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
public class Builder : global::PBJ.IMessage.IBuilder{
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
protected _PBJ_Internal.Broadcast.Builder super;
|
|
||||||
public override Google.ProtocolBuffers.IBuilder _PBJISuper { get { return super; } }
|
|
||||||
public _PBJ_Internal.Broadcast.Builder _PBJSuper{ get { return super;} }
|
|
||||||
public Builder() {super = new _PBJ_Internal.Broadcast.Builder();}
|
|
||||||
public Builder(_PBJ_Internal.Broadcast.Builder other) {
|
|
||||||
super=other;
|
|
||||||
}
|
|
||||||
public Builder Clone() {return new Builder(super.Clone());}
|
|
||||||
public Builder MergeFrom(Broadcast prototype) { super.MergeFrom(prototype._PBJSuper);return this;}
|
|
||||||
public Builder Clear() {super.Clear();return this;}
|
|
||||||
public Broadcast BuildPartial() {return new Broadcast(super.BuildPartial());}
|
|
||||||
public Broadcast Build() {if (_HasAllPBJFields) return new Broadcast(super.Build());return null;}
|
|
||||||
public pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return Broadcast.Descriptor; } }
|
|
||||||
public Builder ClearBroadcastName() { super.ClearBroadcastName();return this;}
|
|
||||||
public const int BroadcastNameFieldTag=7;
|
|
||||||
public bool HasBroadcastName{ get {return super.HasBroadcastName&&PBJ._PBJ.ValidateUuid(super.BroadcastName);} }
|
|
||||||
public PBJ.UUID BroadcastName{ get {
|
|
||||||
if (HasBroadcastName) {
|
|
||||||
return PBJ._PBJ.CastUuid(super.BroadcastName);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUuid();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.BroadcastName=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -1,454 +0,0 @@
|
||||||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
||||||
|
|
||||||
using pb = global::Google.ProtocolBuffers;
|
|
||||||
using pbc = global::Google.ProtocolBuffers.Collections;
|
|
||||||
using pbd = global::Google.ProtocolBuffers.Descriptors;
|
|
||||||
using scg = global::System.Collections.Generic;
|
|
||||||
namespace Sirikata.Network.Protocol._PBJ_Internal {
|
|
||||||
|
|
||||||
public static partial class Time {
|
|
||||||
|
|
||||||
#region Extension registration
|
|
||||||
public static void RegisterAllExtensions(pb::ExtensionRegistry registry) {
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
#region Static variables
|
|
||||||
internal static pbd::MessageDescriptor internal__static_Sirikata_Network_Protocol__PBJ_Internal_TimeSync__Descriptor;
|
|
||||||
internal static pb::FieldAccess.FieldAccessorTable<global::Sirikata.Network.Protocol._PBJ_Internal.TimeSync, global::Sirikata.Network.Protocol._PBJ_Internal.TimeSync.Builder> internal__static_Sirikata_Network_Protocol__PBJ_Internal_TimeSync__FieldAccessorTable;
|
|
||||||
#endregion
|
|
||||||
#region Descriptor
|
|
||||||
public static pbd::FileDescriptor Descriptor {
|
|
||||||
get { return descriptor; }
|
|
||||||
}
|
|
||||||
private static pbd::FileDescriptor descriptor;
|
|
||||||
|
|
||||||
static Time() {
|
|
||||||
byte[] descriptorData = global::System.Convert.FromBase64String(
|
|
||||||
"CgpUaW1lLnByb3RvEidTaXJpa2F0YS5OZXR3b3JrLlByb3RvY29sLl9QQkpf" +
|
|
||||||
"SW50ZXJuYWwirQEKCFRpbWVTeW5jEhMKC2NsaWVudF90aW1lGAkgASgGEhMK" +
|
|
||||||
"C3NlcnZlcl90aW1lGAogASgGEhIKCnN5bmNfcm91bmQYCyABKAQSFgoOcmV0" +
|
|
||||||
"dXJuX29wdGlvbnMYDiABKA0SEwoKcm91bmRfdHJpcBiBFCABKAYiNgoNUmV0" +
|
|
||||||
"dXJuT3B0aW9ucxISCg5SRVBMWV9SRUxJQUJMRRABEhEKDVJFUExZX09SREVS" +
|
|
||||||
"RUQQAg==");
|
|
||||||
pbd::FileDescriptor.InternalDescriptorAssigner assigner = delegate(pbd::FileDescriptor root) {
|
|
||||||
descriptor = root;
|
|
||||||
internal__static_Sirikata_Network_Protocol__PBJ_Internal_TimeSync__Descriptor = Descriptor.MessageTypes[0];
|
|
||||||
internal__static_Sirikata_Network_Protocol__PBJ_Internal_TimeSync__FieldAccessorTable =
|
|
||||||
new pb::FieldAccess.FieldAccessorTable<global::Sirikata.Network.Protocol._PBJ_Internal.TimeSync, global::Sirikata.Network.Protocol._PBJ_Internal.TimeSync.Builder>(internal__static_Sirikata_Network_Protocol__PBJ_Internal_TimeSync__Descriptor,
|
|
||||||
new string[] { "ClientTime", "ServerTime", "SyncRound", "ReturnOptions", "RoundTrip", });
|
|
||||||
return null;
|
|
||||||
};
|
|
||||||
pbd::FileDescriptor.InternalBuildGeneratedFileFrom(descriptorData,
|
|
||||||
new pbd::FileDescriptor[] {
|
|
||||||
}, assigner);
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
||||||
#region Messages
|
|
||||||
public sealed partial class TimeSync : pb::GeneratedMessage<TimeSync, TimeSync.Builder> {
|
|
||||||
private static readonly TimeSync defaultInstance = new Builder().BuildPartial();
|
|
||||||
public static TimeSync DefaultInstance {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override TimeSync DefaultInstanceForType {
|
|
||||||
get { return defaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override TimeSync ThisMessage {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public static pbd::MessageDescriptor Descriptor {
|
|
||||||
get { return global::Sirikata.Network.Protocol._PBJ_Internal.Time.internal__static_Sirikata_Network_Protocol__PBJ_Internal_TimeSync__Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override pb::FieldAccess.FieldAccessorTable<TimeSync, TimeSync.Builder> InternalFieldAccessors {
|
|
||||||
get { return global::Sirikata.Network.Protocol._PBJ_Internal.Time.internal__static_Sirikata_Network_Protocol__PBJ_Internal_TimeSync__FieldAccessorTable; }
|
|
||||||
}
|
|
||||||
|
|
||||||
#region Nested types
|
|
||||||
public static class Types {
|
|
||||||
public enum ReturnOptions {
|
|
||||||
REPLY_RELIABLE = 1,
|
|
||||||
REPLY_ORDERED = 2,
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
public const int ClientTimeFieldNumber = 9;
|
|
||||||
private bool hasClientTime;
|
|
||||||
private ulong clientTime_ = 0;
|
|
||||||
public bool HasClientTime {
|
|
||||||
get { return hasClientTime; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong ClientTime {
|
|
||||||
get { return clientTime_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int ServerTimeFieldNumber = 10;
|
|
||||||
private bool hasServerTime;
|
|
||||||
private ulong serverTime_ = 0;
|
|
||||||
public bool HasServerTime {
|
|
||||||
get { return hasServerTime; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong ServerTime {
|
|
||||||
get { return serverTime_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int SyncRoundFieldNumber = 11;
|
|
||||||
private bool hasSyncRound;
|
|
||||||
private ulong syncRound_ = 0UL;
|
|
||||||
public bool HasSyncRound {
|
|
||||||
get { return hasSyncRound; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong SyncRound {
|
|
||||||
get { return syncRound_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int ReturnOptionsFieldNumber = 14;
|
|
||||||
private bool hasReturnOptions;
|
|
||||||
private uint returnOptions_ = 0;
|
|
||||||
public bool HasReturnOptions {
|
|
||||||
get { return hasReturnOptions; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public uint ReturnOptions {
|
|
||||||
get { return returnOptions_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public const int RoundTripFieldNumber = 2561;
|
|
||||||
private bool hasRoundTrip;
|
|
||||||
private ulong roundTrip_ = 0;
|
|
||||||
public bool HasRoundTrip {
|
|
||||||
get { return hasRoundTrip; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong RoundTrip {
|
|
||||||
get { return roundTrip_; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override bool IsInitialized {
|
|
||||||
get {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override void WriteTo(pb::CodedOutputStream output) {
|
|
||||||
if (HasClientTime) {
|
|
||||||
output.WriteFixed64(9, ClientTime);
|
|
||||||
}
|
|
||||||
if (HasServerTime) {
|
|
||||||
output.WriteFixed64(10, ServerTime);
|
|
||||||
}
|
|
||||||
if (HasSyncRound) {
|
|
||||||
output.WriteUInt64(11, SyncRound);
|
|
||||||
}
|
|
||||||
if (HasReturnOptions) {
|
|
||||||
output.WriteUInt32(14, ReturnOptions);
|
|
||||||
}
|
|
||||||
if (HasRoundTrip) {
|
|
||||||
output.WriteFixed64(2561, RoundTrip);
|
|
||||||
}
|
|
||||||
UnknownFields.WriteTo(output);
|
|
||||||
}
|
|
||||||
|
|
||||||
private int memoizedSerializedSize = -1;
|
|
||||||
public override int SerializedSize {
|
|
||||||
get {
|
|
||||||
int size = memoizedSerializedSize;
|
|
||||||
if (size != -1) return size;
|
|
||||||
|
|
||||||
size = 0;
|
|
||||||
if (HasClientTime) {
|
|
||||||
size += pb::CodedOutputStream.ComputeFixed64Size(9, ClientTime);
|
|
||||||
}
|
|
||||||
if (HasServerTime) {
|
|
||||||
size += pb::CodedOutputStream.ComputeFixed64Size(10, ServerTime);
|
|
||||||
}
|
|
||||||
if (HasSyncRound) {
|
|
||||||
size += pb::CodedOutputStream.ComputeUInt64Size(11, SyncRound);
|
|
||||||
}
|
|
||||||
if (HasReturnOptions) {
|
|
||||||
size += pb::CodedOutputStream.ComputeUInt32Size(14, ReturnOptions);
|
|
||||||
}
|
|
||||||
if (HasRoundTrip) {
|
|
||||||
size += pb::CodedOutputStream.ComputeFixed64Size(2561, RoundTrip);
|
|
||||||
}
|
|
||||||
size += UnknownFields.SerializedSize;
|
|
||||||
memoizedSerializedSize = size;
|
|
||||||
return size;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static TimeSync ParseFrom(pb::ByteString data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(pb::ByteString data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(byte[] data) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(byte[] data, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(data, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(global::System.IO.Stream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static TimeSync ParseDelimitedFrom(global::System.IO.Stream input) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input).BuildParsed();
|
|
||||||
}
|
|
||||||
public static TimeSync ParseDelimitedFrom(global::System.IO.Stream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return CreateBuilder().MergeDelimitedFrom(input, extensionRegistry).BuildParsed();
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(pb::CodedInputStream input) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
return ((Builder) CreateBuilder().MergeFrom(input, extensionRegistry)).BuildParsed();
|
|
||||||
}
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public override Builder ToBuilder() { return CreateBuilder(this); }
|
|
||||||
public override Builder CreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(TimeSync prototype) {
|
|
||||||
return (Builder) new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
|
|
||||||
public sealed partial class Builder : pb::GeneratedBuilder<TimeSync, Builder> {
|
|
||||||
protected override Builder ThisBuilder {
|
|
||||||
get { return this; }
|
|
||||||
}
|
|
||||||
public Builder() {}
|
|
||||||
|
|
||||||
TimeSync result = new TimeSync();
|
|
||||||
|
|
||||||
protected override TimeSync MessageBeingBuilt {
|
|
||||||
get { return result; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clear() {
|
|
||||||
result = new TimeSync();
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder Clone() {
|
|
||||||
return new Builder().MergeFrom(result);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return global::Sirikata.Network.Protocol._PBJ_Internal.TimeSync.Descriptor; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override TimeSync DefaultInstanceForType {
|
|
||||||
get { return global::Sirikata.Network.Protocol._PBJ_Internal.TimeSync.DefaultInstance; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public override TimeSync BuildPartial() {
|
|
||||||
if (result == null) {
|
|
||||||
throw new global::System.InvalidOperationException("build() has already been called on this Builder");
|
|
||||||
}
|
|
||||||
TimeSync returnMe = result;
|
|
||||||
result = null;
|
|
||||||
return returnMe;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::IMessage other) {
|
|
||||||
if (other is TimeSync) {
|
|
||||||
return MergeFrom((TimeSync) other);
|
|
||||||
} else {
|
|
||||||
base.MergeFrom(other);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(TimeSync other) {
|
|
||||||
if (other == global::Sirikata.Network.Protocol._PBJ_Internal.TimeSync.DefaultInstance) return this;
|
|
||||||
if (other.HasClientTime) {
|
|
||||||
ClientTime = other.ClientTime;
|
|
||||||
}
|
|
||||||
if (other.HasServerTime) {
|
|
||||||
ServerTime = other.ServerTime;
|
|
||||||
}
|
|
||||||
if (other.HasSyncRound) {
|
|
||||||
SyncRound = other.SyncRound;
|
|
||||||
}
|
|
||||||
if (other.HasReturnOptions) {
|
|
||||||
ReturnOptions = other.ReturnOptions;
|
|
||||||
}
|
|
||||||
if (other.HasRoundTrip) {
|
|
||||||
RoundTrip = other.RoundTrip;
|
|
||||||
}
|
|
||||||
this.MergeUnknownFields(other.UnknownFields);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input) {
|
|
||||||
return MergeFrom(input, pb::ExtensionRegistry.Empty);
|
|
||||||
}
|
|
||||||
|
|
||||||
public override Builder MergeFrom(pb::CodedInputStream input, pb::ExtensionRegistry extensionRegistry) {
|
|
||||||
pb::UnknownFieldSet.Builder unknownFields = null;
|
|
||||||
while (true) {
|
|
||||||
uint tag = input.ReadTag();
|
|
||||||
switch (tag) {
|
|
||||||
case 0: {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
default: {
|
|
||||||
if (pb::WireFormat.IsEndGroupTag(tag)) {
|
|
||||||
if (unknownFields != null) {
|
|
||||||
this.UnknownFields = unknownFields.Build();
|
|
||||||
}
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
if (unknownFields == null) {
|
|
||||||
unknownFields = pb::UnknownFieldSet.CreateBuilder(this.UnknownFields);
|
|
||||||
}
|
|
||||||
ParseUnknownField(input, unknownFields, extensionRegistry, tag);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 73: {
|
|
||||||
ClientTime = input.ReadFixed64();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 81: {
|
|
||||||
ServerTime = input.ReadFixed64();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 88: {
|
|
||||||
SyncRound = input.ReadUInt64();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 112: {
|
|
||||||
ReturnOptions = input.ReadUInt32();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
case 20489: {
|
|
||||||
RoundTrip = input.ReadFixed64();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public bool HasClientTime {
|
|
||||||
get { return result.HasClientTime; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong ClientTime {
|
|
||||||
get { return result.ClientTime; }
|
|
||||||
set { SetClientTime(value); }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public Builder SetClientTime(ulong value) {
|
|
||||||
result.hasClientTime = true;
|
|
||||||
result.clientTime_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearClientTime() {
|
|
||||||
result.hasClientTime = false;
|
|
||||||
result.clientTime_ = 0;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasServerTime {
|
|
||||||
get { return result.HasServerTime; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong ServerTime {
|
|
||||||
get { return result.ServerTime; }
|
|
||||||
set { SetServerTime(value); }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public Builder SetServerTime(ulong value) {
|
|
||||||
result.hasServerTime = true;
|
|
||||||
result.serverTime_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearServerTime() {
|
|
||||||
result.hasServerTime = false;
|
|
||||||
result.serverTime_ = 0;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasSyncRound {
|
|
||||||
get { return result.HasSyncRound; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong SyncRound {
|
|
||||||
get { return result.SyncRound; }
|
|
||||||
set { SetSyncRound(value); }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public Builder SetSyncRound(ulong value) {
|
|
||||||
result.hasSyncRound = true;
|
|
||||||
result.syncRound_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearSyncRound() {
|
|
||||||
result.hasSyncRound = false;
|
|
||||||
result.syncRound_ = 0UL;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasReturnOptions {
|
|
||||||
get { return result.HasReturnOptions; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public uint ReturnOptions {
|
|
||||||
get { return result.ReturnOptions; }
|
|
||||||
set { SetReturnOptions(value); }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public Builder SetReturnOptions(uint value) {
|
|
||||||
result.hasReturnOptions = true;
|
|
||||||
result.returnOptions_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearReturnOptions() {
|
|
||||||
result.hasReturnOptions = false;
|
|
||||||
result.returnOptions_ = 0;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool HasRoundTrip {
|
|
||||||
get { return result.HasRoundTrip; }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public ulong RoundTrip {
|
|
||||||
get { return result.RoundTrip; }
|
|
||||||
set { SetRoundTrip(value); }
|
|
||||||
}
|
|
||||||
[global::System.CLSCompliant(false)]
|
|
||||||
public Builder SetRoundTrip(ulong value) {
|
|
||||||
result.hasRoundTrip = true;
|
|
||||||
result.roundTrip_ = value;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
public Builder ClearRoundTrip() {
|
|
||||||
result.hasRoundTrip = false;
|
|
||||||
result.roundTrip_ = 0;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
static TimeSync() {
|
|
||||||
object.ReferenceEquals(global::Sirikata.Network.Protocol._PBJ_Internal.Time.Descriptor, null);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,245 +0,0 @@
|
||||||
/*
|
|
||||||
* Copyright (c) Contributors, http://opensimulator.org/
|
|
||||||
* See CONTRIBUTORS.TXT for a full list of copyright holders.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in the
|
|
||||||
* documentation and/or other materials provided with the distribution.
|
|
||||||
* * Neither the name of the OpenSimulator Project nor the
|
|
||||||
* names of its contributors may be used to endorse or promote products
|
|
||||||
* derived from this software without specific prior written permission.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY
|
|
||||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
|
||||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
* DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY
|
|
||||||
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
||||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
|
||||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
|
||||||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
|
||||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
using pbd = global::Google.ProtocolBuffers.Descriptors;
|
|
||||||
using pb = global::Google.ProtocolBuffers;
|
|
||||||
namespace Sirikata.Network.Protocol {
|
|
||||||
public class TimeSync : PBJ.IMessage {
|
|
||||||
protected _PBJ_Internal.TimeSync super;
|
|
||||||
public _PBJ_Internal.TimeSync _PBJSuper{ get { return super;} }
|
|
||||||
public TimeSync() {
|
|
||||||
super=new _PBJ_Internal.TimeSync();
|
|
||||||
}
|
|
||||||
public TimeSync(_PBJ_Internal.TimeSync reference) {
|
|
||||||
super=reference;
|
|
||||||
}
|
|
||||||
public static TimeSync defaultInstance= new TimeSync (_PBJ_Internal.TimeSync.DefaultInstance);
|
|
||||||
public static TimeSync DefaultInstance{
|
|
||||||
get {return defaultInstance;}
|
|
||||||
}
|
|
||||||
public static pbd.MessageDescriptor Descriptor {
|
|
||||||
get { return _PBJ_Internal.TimeSync.Descriptor; } }
|
|
||||||
public static class Types {
|
|
||||||
public enum ReturnOptions {
|
|
||||||
REPLY_RELIABLE=_PBJ_Internal.TimeSync.Types.ReturnOptions.REPLY_RELIABLE,
|
|
||||||
REPLY_ORDERED=_PBJ_Internal.TimeSync.Types.ReturnOptions.REPLY_ORDERED
|
|
||||||
};
|
|
||||||
}
|
|
||||||
public static bool WithinReservedFieldTagRange(int field_tag) {
|
|
||||||
return false||(field_tag>=1&&field_tag<=8)||(field_tag>=1536&&field_tag<=2560)||(field_tag>=229376&&field_tag<=294912);
|
|
||||||
}
|
|
||||||
public static bool WithinExtensionFieldTagRange(int field_tag) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
public const int ClientTimeFieldTag=9;
|
|
||||||
public bool HasClientTime{ get {return super.HasClientTime&&PBJ._PBJ.ValidateTime(super.ClientTime);} }
|
|
||||||
public PBJ.Time ClientTime{ get {
|
|
||||||
if (HasClientTime) {
|
|
||||||
return PBJ._PBJ.CastTime(super.ClientTime);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int ServerTimeFieldTag=10;
|
|
||||||
public bool HasServerTime{ get {return super.HasServerTime&&PBJ._PBJ.ValidateTime(super.ServerTime);} }
|
|
||||||
public PBJ.Time ServerTime{ get {
|
|
||||||
if (HasServerTime) {
|
|
||||||
return PBJ._PBJ.CastTime(super.ServerTime);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int SyncRoundFieldTag=11;
|
|
||||||
public bool HasSyncRound{ get {return super.HasSyncRound&&PBJ._PBJ.ValidateUint64(super.SyncRound);} }
|
|
||||||
public ulong SyncRound{ get {
|
|
||||||
if (HasSyncRound) {
|
|
||||||
return PBJ._PBJ.CastUint64(super.SyncRound);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUint64();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int ReturnOptionsFieldTag=14;
|
|
||||||
public bool HasReturnOptions { get {
|
|
||||||
if (!super.HasReturnOptions) return false;
|
|
||||||
return PBJ._PBJ.ValidateFlags(super.ReturnOptions,(ulong)Types.ReturnOptions.REPLY_RELIABLE|(ulong)Types.ReturnOptions.REPLY_ORDERED);
|
|
||||||
} }
|
|
||||||
public uint ReturnOptions{ get {
|
|
||||||
if (HasReturnOptions) {
|
|
||||||
return (uint)PBJ._PBJ.CastFlags(super.ReturnOptions,(ulong)Types.ReturnOptions.REPLY_RELIABLE|(ulong)Types.ReturnOptions.REPLY_ORDERED);
|
|
||||||
} else {
|
|
||||||
return (uint)PBJ._PBJ.CastFlags((ulong)Types.ReturnOptions.REPLY_RELIABLE|(ulong)Types.ReturnOptions.REPLY_ORDERED);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public const int RoundTripFieldTag=2561;
|
|
||||||
public bool HasRoundTrip{ get {return super.HasRoundTrip&&PBJ._PBJ.ValidateTime(super.RoundTrip);} }
|
|
||||||
public PBJ.Time RoundTrip{ get {
|
|
||||||
if (HasRoundTrip) {
|
|
||||||
return PBJ._PBJ.CastTime(super.RoundTrip);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public override Google.ProtocolBuffers.IMessage _PBJISuper { get { return super; } }
|
|
||||||
public override PBJ.IMessage.IBuilder WeakCreateBuilderForType() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder() { return new Builder(); }
|
|
||||||
public static Builder CreateBuilder(TimeSync prototype) {
|
|
||||||
return (Builder)new Builder().MergeFrom(prototype);
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(pb::ByteString data) {
|
|
||||||
return new TimeSync(_PBJ_Internal.TimeSync.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(pb::ByteString data, pb::ExtensionRegistry er) {
|
|
||||||
return new TimeSync(_PBJ_Internal.TimeSync.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(byte[] data) {
|
|
||||||
return new TimeSync(_PBJ_Internal.TimeSync.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(byte[] data, pb::ExtensionRegistry er) {
|
|
||||||
return new TimeSync(_PBJ_Internal.TimeSync.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(global::System.IO.Stream data) {
|
|
||||||
return new TimeSync(_PBJ_Internal.TimeSync.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(global::System.IO.Stream data, pb::ExtensionRegistry er) {
|
|
||||||
return new TimeSync(_PBJ_Internal.TimeSync.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(pb::CodedInputStream data) {
|
|
||||||
return new TimeSync(_PBJ_Internal.TimeSync.ParseFrom(data));
|
|
||||||
}
|
|
||||||
public static TimeSync ParseFrom(pb::CodedInputStream data, pb::ExtensionRegistry er) {
|
|
||||||
return new TimeSync(_PBJ_Internal.TimeSync.ParseFrom(data,er));
|
|
||||||
}
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
public class Builder : global::PBJ.IMessage.IBuilder{
|
|
||||||
protected override bool _HasAllPBJFields{ get {
|
|
||||||
return true
|
|
||||||
;
|
|
||||||
} }
|
|
||||||
public bool IsInitialized { get {
|
|
||||||
return super.IsInitialized&&_HasAllPBJFields;
|
|
||||||
} }
|
|
||||||
protected _PBJ_Internal.TimeSync.Builder super;
|
|
||||||
public override Google.ProtocolBuffers.IBuilder _PBJISuper { get { return super; } }
|
|
||||||
public _PBJ_Internal.TimeSync.Builder _PBJSuper{ get { return super;} }
|
|
||||||
public Builder() {super = new _PBJ_Internal.TimeSync.Builder();}
|
|
||||||
public Builder(_PBJ_Internal.TimeSync.Builder other) {
|
|
||||||
super=other;
|
|
||||||
}
|
|
||||||
public Builder Clone() {return new Builder(super.Clone());}
|
|
||||||
public Builder MergeFrom(TimeSync prototype) { super.MergeFrom(prototype._PBJSuper);return this;}
|
|
||||||
public Builder Clear() {super.Clear();return this;}
|
|
||||||
public TimeSync BuildPartial() {return new TimeSync(super.BuildPartial());}
|
|
||||||
public TimeSync Build() {if (_HasAllPBJFields) return new TimeSync(super.Build());return null;}
|
|
||||||
public pbd::MessageDescriptor DescriptorForType {
|
|
||||||
get { return TimeSync.Descriptor; } }
|
|
||||||
public Builder ClearClientTime() { super.ClearClientTime();return this;}
|
|
||||||
public const int ClientTimeFieldTag=9;
|
|
||||||
public bool HasClientTime{ get {return super.HasClientTime&&PBJ._PBJ.ValidateTime(super.ClientTime);} }
|
|
||||||
public PBJ.Time ClientTime{ get {
|
|
||||||
if (HasClientTime) {
|
|
||||||
return PBJ._PBJ.CastTime(super.ClientTime);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.ClientTime=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearServerTime() { super.ClearServerTime();return this;}
|
|
||||||
public const int ServerTimeFieldTag=10;
|
|
||||||
public bool HasServerTime{ get {return super.HasServerTime&&PBJ._PBJ.ValidateTime(super.ServerTime);} }
|
|
||||||
public PBJ.Time ServerTime{ get {
|
|
||||||
if (HasServerTime) {
|
|
||||||
return PBJ._PBJ.CastTime(super.ServerTime);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.ServerTime=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearSyncRound() { super.ClearSyncRound();return this;}
|
|
||||||
public const int SyncRoundFieldTag=11;
|
|
||||||
public bool HasSyncRound{ get {return super.HasSyncRound&&PBJ._PBJ.ValidateUint64(super.SyncRound);} }
|
|
||||||
public ulong SyncRound{ get {
|
|
||||||
if (HasSyncRound) {
|
|
||||||
return PBJ._PBJ.CastUint64(super.SyncRound);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastUint64();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.SyncRound=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearReturnOptions() { super.ClearReturnOptions();return this;}
|
|
||||||
public const int ReturnOptionsFieldTag=14;
|
|
||||||
public bool HasReturnOptions { get {
|
|
||||||
if (!super.HasReturnOptions) return false;
|
|
||||||
return PBJ._PBJ.ValidateFlags(super.ReturnOptions,(ulong)Types.ReturnOptions.REPLY_RELIABLE|(ulong)Types.ReturnOptions.REPLY_ORDERED);
|
|
||||||
} }
|
|
||||||
public uint ReturnOptions{ get {
|
|
||||||
if (HasReturnOptions) {
|
|
||||||
return (uint)PBJ._PBJ.CastFlags(super.ReturnOptions,(ulong)Types.ReturnOptions.REPLY_RELIABLE|(ulong)Types.ReturnOptions.REPLY_ORDERED);
|
|
||||||
} else {
|
|
||||||
return (uint)PBJ._PBJ.CastFlags((ulong)Types.ReturnOptions.REPLY_RELIABLE|(ulong)Types.ReturnOptions.REPLY_ORDERED);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.ReturnOptions=((value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
public Builder ClearRoundTrip() { super.ClearRoundTrip();return this;}
|
|
||||||
public const int RoundTripFieldTag=2561;
|
|
||||||
public bool HasRoundTrip{ get {return super.HasRoundTrip&&PBJ._PBJ.ValidateTime(super.RoundTrip);} }
|
|
||||||
public PBJ.Time RoundTrip{ get {
|
|
||||||
if (HasRoundTrip) {
|
|
||||||
return PBJ._PBJ.CastTime(super.RoundTrip);
|
|
||||||
} else {
|
|
||||||
return PBJ._PBJ.CastTime();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
set {
|
|
||||||
super.RoundTrip=(PBJ._PBJ.Construct(value));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,139 +0,0 @@
|
||||||
/*
|
|
||||||
* Copyright (c) Contributors, http://opensimulator.org/
|
|
||||||
* See CONTRIBUTORS.TXT for a full list of copyright holders.
|
|
||||||
*
|
|
||||||
* Redistribution and use in source and binary forms, with or without
|
|
||||||
* modification, are permitted provided that the following conditions are met:
|
|
||||||
* * Redistributions of source code must retain the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer.
|
|
||||||
* * Redistributions in binary form must reproduce the above copyright
|
|
||||||
* notice, this list of conditions and the following disclaimer in the
|
|
||||||
* documentation and/or other materials provided with the distribution.
|
|
||||||
* * Neither the name of the OpenSimulator Project nor the
|
|
||||||
* names of its contributors may be used to endorse or promote products
|
|
||||||
* derived from this software without specific prior written permission.
|
|
||||||
*
|
|
||||||
* THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY
|
|
||||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
|
||||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
|
||||||
* DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY
|
|
||||||
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
|
||||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
|
||||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
|
||||||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
||||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
// THIS MODULE USES CODE FROM SIRIKATA, THE SIRIKATA LICENSE IS BELOW
|
|
||||||
/*
|
|
||||||
Sirikata is Licensed using the revised BSD license.
|
|
||||||
If you have any questions, contact Patrick Horn at <patrick.horn@gmail.com>
|
|
||||||
|
|
||||||
|
|
||||||
Copyright (c) 2008, the Sirikata developers (see AUTHORS file for credit).
|
|
||||||
All rights reserved.
|
|
||||||
|
|
||||||
Redistribution and use in source and binary forms, with or without
|
|
||||||
modification, are permitted provided that the following conditions are
|
|
||||||
met:
|
|
||||||
* Redistributions of source code must retain the above copyright
|
|
||||||
notice, this list of conditions and the following disclaimer.
|
|
||||||
* Redistributions in binary form must reproduce the above copyright
|
|
||||||
notice, this list of conditions and the following disclaimer in
|
|
||||||
the documentation and/or other materials provided with the
|
|
||||||
distribution.
|
|
||||||
* Neither the name of Sirikata nor the names of its contributors may
|
|
||||||
be used to endorse or promote products derived from this software
|
|
||||||
without specific prior written permission.
|
|
||||||
|
|
||||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
|
|
||||||
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
|
||||||
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
|
|
||||||
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
|
|
||||||
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
|
||||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
|
||||||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
|
||||||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
|
||||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
|
||||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
||||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Net;
|
|
||||||
using System.Net.Sockets;
|
|
||||||
using Nini.Config;
|
|
||||||
using OpenMetaverse;
|
|
||||||
using OpenSim.Client.Sirikata.ClientStack;
|
|
||||||
using OpenSim.Framework;
|
|
||||||
using OpenSim.Framework.Servers;
|
|
||||||
using OpenSim.Framework.Servers.HttpServer;
|
|
||||||
using OpenSim.Region.Framework.Interfaces;
|
|
||||||
using OpenSim.Region.Framework.Scenes;
|
|
||||||
|
|
||||||
namespace OpenSim.Client.Sirikata
|
|
||||||
{
|
|
||||||
class SirikataModule : IRegionModule
|
|
||||||
{
|
|
||||||
private bool m_enabled = false;
|
|
||||||
|
|
||||||
private TcpListener m_listener;
|
|
||||||
private bool m_running = true;
|
|
||||||
|
|
||||||
private List<Scene> m_scenes = new List<Scene>();
|
|
||||||
private Dictionary<UUID,SirikataClientView> m_clients = new Dictionary<UUID, SirikataClientView>();
|
|
||||||
|
|
||||||
#region Implementation of IRegionModule
|
|
||||||
|
|
||||||
public void Initialise(Scene scene, IConfigSource source)
|
|
||||||
{
|
|
||||||
lock (m_scenes)
|
|
||||||
m_scenes.Add(scene);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void PostInitialise()
|
|
||||||
{
|
|
||||||
if (!m_enabled)
|
|
||||||
return;
|
|
||||||
|
|
||||||
m_listener = new TcpListener(IPAddress.Any, 5943);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void ListenLoop()
|
|
||||||
{
|
|
||||||
while (m_running)
|
|
||||||
{
|
|
||||||
m_listener.BeginAcceptTcpClient(AcceptSocket, m_listener);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void AcceptSocket(IAsyncResult ar)
|
|
||||||
{
|
|
||||||
TcpListener listener = (TcpListener) ar.AsyncState;
|
|
||||||
TcpClient client = listener.EndAcceptTcpClient(ar);
|
|
||||||
|
|
||||||
SirikataClientView clientView = new SirikataClientView(client);
|
|
||||||
|
|
||||||
lock (m_clients)
|
|
||||||
m_clients.Add(clientView.SessionId, clientView);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void Close()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public string Name
|
|
||||||
{
|
|
||||||
get { return "Sirikata ClientStack Module"; }
|
|
||||||
}
|
|
||||||
|
|
||||||
public bool IsSharedModule
|
|
||||||
{
|
|
||||||
get { return true; }
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -138,12 +138,12 @@ namespace OpenSim.Data
|
||||||
/// <param name="conn"></param>
|
/// <param name="conn"></param>
|
||||||
/// <param name="script">Array of strings, one-per-batch (often just one)</param>
|
/// <param name="script">Array of strings, one-per-batch (often just one)</param>
|
||||||
protected virtual void ExecuteScript(DbConnection conn, string[] script)
|
protected virtual void ExecuteScript(DbConnection conn, string[] script)
|
||||||
{
|
{
|
||||||
using (DbCommand cmd = conn.CreateCommand())
|
using (DbCommand cmd = conn.CreateCommand())
|
||||||
{
|
{
|
||||||
cmd.CommandTimeout = 0;
|
cmd.CommandTimeout = 0;
|
||||||
foreach (string sql in script)
|
foreach (string sql in script)
|
||||||
{
|
{
|
||||||
cmd.CommandText = sql;
|
cmd.CommandText = sql;
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
|
|
@ -316,7 +316,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Attachments
|
||||||
/// <param name="remoteClient"></param>
|
/// <param name="remoteClient"></param>
|
||||||
/// <param name="itemID"></param>
|
/// <param name="itemID"></param>
|
||||||
/// <param name="AttachmentPt"></param>
|
/// <param name="AttachmentPt"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
protected UUID ShowAttachInUserInventory(
|
protected UUID ShowAttachInUserInventory(
|
||||||
SceneObjectGroup att, IClientAPI remoteClient, UUID itemID, uint AttachmentPt)
|
SceneObjectGroup att, IClientAPI remoteClient, UUID itemID, uint AttachmentPt)
|
||||||
{
|
{
|
||||||
|
|
|
@ -318,12 +318,12 @@ namespace OpenSim.Region.CoreModules.Avatar.Friends
|
||||||
|
|
||||||
UserAccount account = m_Scenes[0].UserAccountService.GetUserAccount(client.Scene.RegionInfo.ScopeID, fromAgentID);
|
UserAccount account = m_Scenes[0].UserAccountService.GetUserAccount(client.Scene.RegionInfo.ScopeID, fromAgentID);
|
||||||
|
|
||||||
PresenceInfo presence = null;
|
PresenceInfo presence = null;
|
||||||
PresenceInfo[] presences = PresenceService.GetAgents(new string[] { fid });
|
PresenceInfo[] presences = PresenceService.GetAgents(new string[] { fid });
|
||||||
if (presences != null && presences.Length > 0)
|
if (presences != null && presences.Length > 0)
|
||||||
presence = presences[0];
|
presence = presences[0];
|
||||||
if (presence != null)
|
if (presence != null)
|
||||||
im.offline = 0;
|
im.offline = 0;
|
||||||
|
|
||||||
im.fromAgentID = fromAgentID.Guid;
|
im.fromAgentID = fromAgentID.Guid;
|
||||||
im.fromAgentName = account.FirstName + " " + account.LastName;
|
im.fromAgentName = account.FirstName + " " + account.LastName;
|
||||||
|
|
|
@ -91,6 +91,7 @@ namespace OpenSim.Region.CoreModules.World.LightShare
|
||||||
m_scene.EventManager.OnMakeRootAgent += EventManager_OnMakeRootAgent;
|
m_scene.EventManager.OnMakeRootAgent += EventManager_OnMakeRootAgent;
|
||||||
m_scene.EventManager.OnSaveNewWindlightProfile += EventManager_OnSaveNewWindlightProfile;
|
m_scene.EventManager.OnSaveNewWindlightProfile += EventManager_OnSaveNewWindlightProfile;
|
||||||
m_scene.EventManager.OnSendNewWindlightProfileTargeted += EventManager_OnSendNewWindlightProfileTargeted;
|
m_scene.EventManager.OnSendNewWindlightProfileTargeted += EventManager_OnSendNewWindlightProfileTargeted;
|
||||||
|
m_scene.LoadWindlightProfile();
|
||||||
}
|
}
|
||||||
|
|
||||||
InstallCommands();
|
InstallCommands();
|
||||||
|
|
|
@ -545,5 +545,10 @@ namespace OpenSim.Region.CoreModules.World.LegacyMap
|
||||||
|
|
||||||
return returnpt;
|
return returnpt;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Bitmap CreateViewImage(Vector3 camPos, Vector3 camDir, float fov, int width, int height)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -111,6 +111,19 @@ namespace OpenSim.Region.CoreModules.World.Warp3DMap
|
||||||
#region IMapImageGenerator Members
|
#region IMapImageGenerator Members
|
||||||
|
|
||||||
public Bitmap CreateMapTile()
|
public Bitmap CreateMapTile()
|
||||||
|
{
|
||||||
|
Vector3 camPos = new Vector3(127.5f, 127.5f, 221.7025033688163f);
|
||||||
|
Viewport viewport = new Viewport(camPos, -Vector3.UnitZ, 1024f, 0.1f, (int)Constants.RegionSize, (int)Constants.RegionSize, (float)Constants.RegionSize, (float)Constants.RegionSize);
|
||||||
|
return CreateMapTile(viewport);
|
||||||
|
}
|
||||||
|
|
||||||
|
public Bitmap CreateViewImage(Vector3 camPos, Vector3 camDir, float fov, int width, int height)
|
||||||
|
{
|
||||||
|
Viewport viewport = new Viewport(camPos, camDir, fov, (float)Constants.RegionSize, 0.1f, width, height);
|
||||||
|
return CreateMapTile(viewport);
|
||||||
|
}
|
||||||
|
|
||||||
|
public Bitmap CreateMapTile(Viewport viewport)
|
||||||
{
|
{
|
||||||
bool drawPrimVolume = true;
|
bool drawPrimVolume = true;
|
||||||
bool textureTerrain = true;
|
bool textureTerrain = true;
|
||||||
|
@ -128,9 +141,6 @@ namespace OpenSim.Region.CoreModules.World.Warp3DMap
|
||||||
|
|
||||||
m_colors.Clear();
|
m_colors.Clear();
|
||||||
|
|
||||||
Vector3 camPos = new Vector3(127.5f, 127.5f, 221.7025033688163f);
|
|
||||||
Viewport viewport = new Viewport(camPos, -Vector3.UnitZ, 1024f, 0.1f, (int)Constants.RegionSize, (int)Constants.RegionSize, (float)Constants.RegionSize, (float)Constants.RegionSize);
|
|
||||||
|
|
||||||
int width = viewport.Width;
|
int width = viewport.Width;
|
||||||
int height = viewport.Height;
|
int height = viewport.Height;
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
using OpenSim.Framework;
|
using OpenSim.Framework;
|
||||||
|
using OpenMetaverse;
|
||||||
|
|
||||||
namespace OpenSim.Region.Framework.Interfaces
|
namespace OpenSim.Region.Framework.Interfaces
|
||||||
{
|
{
|
||||||
|
@ -74,6 +75,7 @@ namespace OpenSim.Region.Framework.Interfaces
|
||||||
public interface IMapImageGenerator
|
public interface IMapImageGenerator
|
||||||
{
|
{
|
||||||
System.Drawing.Bitmap CreateMapTile();
|
System.Drawing.Bitmap CreateMapTile();
|
||||||
|
System.Drawing.Bitmap CreateViewImage(Vector3 camPos, Vector3 camDir, float fov, int width, int height);
|
||||||
byte[] WriteJpeg2000Image();
|
byte[] WriteJpeg2000Image();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -2800,7 +2800,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
UUID = UUID.Random();
|
UUID = UUID.Random();
|
||||||
LinkNum = linkNum;
|
LinkNum = linkNum;
|
||||||
LocalId = 0;
|
LocalId = 0;
|
||||||
Inventory.ResetInventoryIDs();
|
Inventory.ResetInventoryIDs();
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
|
@ -1666,7 +1666,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
}
|
}
|
||||||
|
|
||||||
// If the agent update does move the avatar, then calculate the force ready for the velocity update,
|
// If the agent update does move the avatar, then calculate the force ready for the velocity update,
|
||||||
// which occurs later in the main scene loop
|
// which occurs later in the main scene loop
|
||||||
if (update_movementflag || (update_rotation && DCFlagKeyPressed))
|
if (update_movementflag || (update_rotation && DCFlagKeyPressed))
|
||||||
{
|
{
|
||||||
// m_log.DebugFormat("{0} {1}", update_movementflag, (update_rotation && DCFlagKeyPressed));
|
// m_log.DebugFormat("{0} {1}", update_movementflag, (update_rotation && DCFlagKeyPressed));
|
||||||
|
|
|
@ -210,7 +210,7 @@ namespace OpenSim.Region.Framework.Scenes.Tests
|
||||||
= new SceneObjectPart(UUID.Zero, PrimitiveBaseShape.Default, Vector3.Zero, Quaternion.Identity, Vector3.Zero)
|
= new SceneObjectPart(UUID.Zero, PrimitiveBaseShape.Default, Vector3.Zero, Quaternion.Identity, Vector3.Zero)
|
||||||
{ Name = childPartName, UUID = childPartUuid };
|
{ Name = childPartName, UUID = childPartUuid };
|
||||||
|
|
||||||
SceneObjectGroup sog = new SceneObjectGroup(rootPart);
|
SceneObjectGroup sog = new SceneObjectGroup(rootPart);
|
||||||
sog.AddPart(linkPart);
|
sog.AddPart(linkPart);
|
||||||
|
|
||||||
Assert.That(sog.UUID, Is.EqualTo(rootPartUuid));
|
Assert.That(sog.UUID, Is.EqualTo(rootPartUuid));
|
||||||
|
@ -221,7 +221,7 @@ namespace OpenSim.Region.Framework.Scenes.Tests
|
||||||
sog.UUID = newRootPartUuid;
|
sog.UUID = newRootPartUuid;
|
||||||
|
|
||||||
Assert.That(sog.UUID, Is.EqualTo(newRootPartUuid));
|
Assert.That(sog.UUID, Is.EqualTo(newRootPartUuid));
|
||||||
Assert.That(sog.RootPart.UUID, Is.EqualTo(newRootPartUuid));
|
Assert.That(sog.RootPart.UUID, Is.EqualTo(newRootPartUuid));
|
||||||
Assert.That(sog.Parts.Length, Is.EqualTo(2));
|
Assert.That(sog.Parts.Length, Is.EqualTo(2));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -812,7 +812,7 @@ namespace OpenSim.Region.OptionalModules.World.MoneyModule
|
||||||
// gets the object data. If the data sent by the client doesn't match the object, the viewer probably has an
|
// gets the object data. If the data sent by the client doesn't match the object, the viewer probably has an
|
||||||
// old idea of what the object properties are. Viewer developer Hazim informed us that the base module
|
// old idea of what the object properties are. Viewer developer Hazim informed us that the base module
|
||||||
// didn't check the client sent data against the object do any. Since the base modules are the
|
// didn't check the client sent data against the object do any. Since the base modules are the
|
||||||
// 'crowning glory' examples of good practice..
|
// 'crowning glory' examples of good practice..
|
||||||
|
|
||||||
// Validate that the object exists in the scene the user is in
|
// Validate that the object exists in the scene the user is in
|
||||||
SceneObjectPart part = s.GetSceneObjectPart(localID);
|
SceneObjectPart part = s.GetSceneObjectPart(localID);
|
||||||
|
|
|
@ -188,7 +188,7 @@ namespace OpenSim.Region.Physics.OdePlugin
|
||||||
public OdePrim(String primName, OdeScene parent_scene, Vector3 pos, Vector3 size,
|
public OdePrim(String primName, OdeScene parent_scene, Vector3 pos, Vector3 size,
|
||||||
Quaternion rotation, IMesh mesh, PrimitiveBaseShape pbs, bool pisPhysical, CollisionLocker dode)
|
Quaternion rotation, IMesh mesh, PrimitiveBaseShape pbs, bool pisPhysical, CollisionLocker dode)
|
||||||
{
|
{
|
||||||
Name = primName;
|
Name = primName;
|
||||||
m_vehicle = new ODEDynamics();
|
m_vehicle = new ODEDynamics();
|
||||||
//gc = GCHandle.Alloc(prim_geom, GCHandleType.Pinned);
|
//gc = GCHandle.Alloc(prim_geom, GCHandleType.Pinned);
|
||||||
ode = dode;
|
ode = dode;
|
||||||
|
@ -620,7 +620,7 @@ namespace OpenSim.Region.Physics.OdePlugin
|
||||||
volume *= (1.0f - hollowVolume);
|
volume *= (1.0f - hollowVolume);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
@ -658,7 +658,7 @@ namespace OpenSim.Region.Physics.OdePlugin
|
||||||
|
|
||||||
taperY = _pbs.PathTaperY * 0.01f;
|
taperY = _pbs.PathTaperY * 0.01f;
|
||||||
if (taperY < 0.0f)
|
if (taperY < 0.0f)
|
||||||
taperY = -taperY;
|
taperY = -taperY;
|
||||||
taperY1 = 1.0f - taperY;
|
taperY1 = 1.0f - taperY;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1059,7 +1059,7 @@ namespace OpenSim.Region.Physics.OdePlugin
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach (OdePrim prm in childrenPrim)
|
foreach (OdePrim prm in childrenPrim)
|
||||||
{
|
{
|
||||||
prm.m_collisionCategories |= CollisionCategories.Body;
|
prm.m_collisionCategories |= CollisionCategories.Body;
|
||||||
prm.m_collisionFlags |= (CollisionCategories.Land | CollisionCategories.Wind);
|
prm.m_collisionFlags |= (CollisionCategories.Land | CollisionCategories.Wind);
|
||||||
|
|
||||||
|
|
|
@ -176,7 +176,7 @@ namespace OpenSim.Server.Base
|
||||||
OpenSimAppender consoleAppender = null;
|
OpenSimAppender consoleAppender = null;
|
||||||
FileAppender fileAppender = null;
|
FileAppender fileAppender = null;
|
||||||
|
|
||||||
if ( logConfig != null )
|
if (logConfig != null)
|
||||||
{
|
{
|
||||||
FileInfo cfg = new FileInfo(logConfig);
|
FileInfo cfg = new FileInfo(logConfig);
|
||||||
XmlConfigurator.Configure(cfg);
|
XmlConfigurator.Configure(cfg);
|
||||||
|
|
|
@ -364,7 +364,7 @@
|
||||||
|
|
||||||
;; Path to default appearance XML file that specifies the look of the
|
;; Path to default appearance XML file that specifies the look of the
|
||||||
;; default avatars
|
;; default avatars
|
||||||
; default_appearance = default_appearance.xml
|
; default_appearance = default_appearance.xml
|
||||||
|
|
||||||
[Wind]
|
[Wind]
|
||||||
;# {enabled} {} {Enable wind module?} {true false} true
|
;# {enabled} {} {Enable wind module?} {true false} true
|
||||||
|
@ -510,7 +510,7 @@
|
||||||
;# {AllowOSFunctions} {Enabled:true} {Allow OSFunctions? (DANGEROUS!)} {true false} false
|
;# {AllowOSFunctions} {Enabled:true} {Allow OSFunctions? (DANGEROUS!)} {true false} false
|
||||||
;; Allow the use of os* functions (some are dangerous)
|
;; Allow the use of os* functions (some are dangerous)
|
||||||
; AllowOSFunctions = false
|
; AllowOSFunctions = false
|
||||||
|
|
||||||
;# {AllowLightShareFunctions} {Enabled:true [LightShare]enable_windlight:true} {Allow LightShare functions?} {true false} true
|
;# {AllowLightShareFunctions} {Enabled:true [LightShare]enable_windlight:true} {Allow LightShare functions?} {true false} true
|
||||||
; Allow the user of LightShare functions
|
; Allow the user of LightShare functions
|
||||||
; AllowLightShareFunctions = false
|
; AllowLightShareFunctions = false
|
||||||
|
@ -633,7 +633,7 @@
|
||||||
|
|
||||||
;; Service connectors to the Groups Service. Select one depending on
|
;; Service connectors to the Groups Service. Select one depending on
|
||||||
;; whether you're using a Flotsam XmlRpc backend or a SimianGrid backend
|
;; whether you're using a Flotsam XmlRpc backend or a SimianGrid backend
|
||||||
|
|
||||||
;# {ServicesConnectorModule} {Module:GroupsModule} {Service connector to use for groups?} {XmlRpcGroupsServicesConnector SimianGroupsServicesConnector} XmlRpcGroupsServicesConnector
|
;# {ServicesConnectorModule} {Module:GroupsModule} {Service connector to use for groups?} {XmlRpcGroupsServicesConnector SimianGroupsServicesConnector} XmlRpcGroupsServicesConnector
|
||||||
;; The service connector to use for the GroupsModule
|
;; The service connector to use for the GroupsModule
|
||||||
; ServicesConnectorModule = SimianGroupsServicesConnector
|
; ServicesConnectorModule = SimianGroupsServicesConnector
|
||||||
|
@ -644,7 +644,7 @@
|
||||||
|
|
||||||
;# {NoticesEnabled} {Module:GroupsModule} {Enable group notices?} {true false} true
|
;# {NoticesEnabled} {Module:GroupsModule} {Enable group notices?} {true false} true
|
||||||
;; Enable Group Notices
|
;; Enable Group Notices
|
||||||
; NoticesEnabled = true
|
; NoticesEnabled = true
|
||||||
|
|
||||||
;; This makes the Groups modules very chatty on the console.
|
;; This makes the Groups modules very chatty on the console.
|
||||||
; DebugEnabled = false
|
; DebugEnabled = false
|
||||||
|
@ -652,12 +652,12 @@
|
||||||
;; Specify which messaging module to use for groups messaging and if it's
|
;; Specify which messaging module to use for groups messaging and if it's
|
||||||
;; enabled
|
;; enabled
|
||||||
; MessagingModule = GroupsMessagingModule
|
; MessagingModule = GroupsMessagingModule
|
||||||
; MessagingEnabled = true
|
; MessagingEnabled = true
|
||||||
|
|
||||||
;; XmlRpc Security settings. These must match those set on your backend
|
;; XmlRpc Security settings. These must match those set on your backend
|
||||||
;; groups service.
|
;; groups service.
|
||||||
; XmlRpcServiceReadKey = 1234
|
; XmlRpcServiceReadKey = 1234
|
||||||
; XmlRpcServiceWriteKey = 1234
|
; XmlRpcServiceWriteKey = 1234
|
||||||
|
|
||||||
[InterestManagement]
|
[InterestManagement]
|
||||||
;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness Time Distance SimpleAngularDistance FrontBack} BestAvatarResponsiveness
|
;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness Time Distance SimpleAngularDistance FrontBack} BestAvatarResponsiveness
|
||||||
|
|
|
@ -57,12 +57,12 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
|
||||||
LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
|
LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
|
||||||
; Realm = "regions"
|
; Realm = "regions"
|
||||||
; AllowDuplicateNames = "True"
|
; AllowDuplicateNames = "True"
|
||||||
|
|
||||||
;; Next, we can specify properties of regions, including default and fallback regions
|
;; Next, we can specify properties of regions, including default and fallback regions
|
||||||
;; The syntax is: Region_<RegionName> = "<flags>"
|
;; The syntax is: Region_<RegionName> = "<flags>"
|
||||||
;; or: Region_<RegionID> = "<flags>"
|
;; or: Region_<RegionID> = "<flags>"
|
||||||
;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut,Reservation,NoMove,Authenticate
|
;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut,Reservation,NoMove,Authenticate
|
||||||
;; For example:
|
;; For example:
|
||||||
; Region_Welcome_Area = "DefaultRegion, FallbackRegion"
|
; Region_Welcome_Area = "DefaultRegion, FallbackRegion"
|
||||||
; (replace spaces with underscore)
|
; (replace spaces with underscore)
|
||||||
|
|
||||||
|
@ -83,7 +83,7 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
|
||||||
; for the server connector
|
; for the server connector
|
||||||
AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
|
AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
|
||||||
UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
|
UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
|
||||||
|
|
||||||
; * This is the new style authentication service. Currently, only MySQL
|
; * This is the new style authentication service. Currently, only MySQL
|
||||||
; * is implemented. "Realm" is the table that is used for user lookup.
|
; * is implemented. "Realm" is the table that is used for user lookup.
|
||||||
; * It defaults to "useraccounts", which uses the new style.
|
; * It defaults to "useraccounts", which uses the new style.
|
||||||
|
@ -144,7 +144,6 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
|
||||||
; If you run this login server behind a proxy, set this to true
|
; If you run this login server behind a proxy, set this to true
|
||||||
; HasProxy = true
|
; HasProxy = true
|
||||||
|
|
||||||
|
|
||||||
[GridInfoService]
|
[GridInfoService]
|
||||||
; These settings are used to return information on a get_grid_info call.
|
; These settings are used to return information on a get_grid_info call.
|
||||||
; Client launcher scripts and third-party clients make use of this to
|
; Client launcher scripts and third-party clients make use of this to
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
;;
|
;;
|
||||||
;; Options for CenmoeAssetCache
|
;; Options for CenmoeAssetCache
|
||||||
;;
|
;;
|
||||||
|
|
||||||
; 256 MB (default: 134217728)
|
; 256 MB (default: 134217728)
|
||||||
MaxSize = 268435456
|
MaxSize = 268435456
|
||||||
|
|
||||||
; How many assets it is possible to store cache (default: 4096)
|
; How many assets it is possible to store cache (default: 4096)
|
||||||
MaxCount = 16384
|
MaxCount = 16384
|
||||||
|
|
||||||
; Expiration time - 1 hour (default: 30 minutes)
|
; Expiration time - 1 hour (default: 30 minutes)
|
||||||
ExpirationTime = 60
|
ExpirationTime = 60
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
;;
|
;;
|
||||||
;; Options for FlotsamAssetCache
|
;; Options for FlotsamAssetCache
|
||||||
;;
|
;;
|
||||||
|
|
||||||
; cache directory can be shared by multiple instances
|
; cache directory can be shared by multiple instances
|
||||||
CacheDirectory = ./assetcache
|
CacheDirectory = ./assetcache
|
||||||
; Other examples:
|
; Other examples:
|
||||||
|
@ -34,9 +34,9 @@
|
||||||
; How often {in hours} should the disk be checked for expired filed
|
; How often {in hours} should the disk be checked for expired filed
|
||||||
; Specify 0 to disable expiration checking
|
; Specify 0 to disable expiration checking
|
||||||
FileCleanupTimer = .166 ;roughly every 10 minutes
|
FileCleanupTimer = .166 ;roughly every 10 minutes
|
||||||
|
|
||||||
; If WAIT_ON_INPROGRESS_REQUESTS has been defined then this specifies how
|
; If WAIT_ON_INPROGRESS_REQUESTS has been defined then this specifies how
|
||||||
; long (in miliseconds) to block a request thread while trying to complete
|
; long (in miliseconds) to block a request thread while trying to complete
|
||||||
; an existing write to disk.
|
; an existing write to disk.
|
||||||
; WaitOnInprogressTimeout = 3000
|
; WaitOnInprogressTimeout = 3000
|
||||||
|
|
||||||
|
@ -50,10 +50,10 @@
|
||||||
|
|
||||||
; Warning level for cache directory size
|
; Warning level for cache directory size
|
||||||
;CacheWarnAt = 30000
|
;CacheWarnAt = 30000
|
||||||
|
|
||||||
; Perform a deep scan of all assets within all regions, looking for all assets
|
; Perform a deep scan of all assets within all regions, looking for all assets
|
||||||
; present or referenced. Mark all assets found that are already present in the
|
; present or referenced. Mark all assets found that are already present in the
|
||||||
; cache, and request all assets that are found that are not already cached (this
|
; cache, and request all assets that are found that are not already cached (this
|
||||||
; will cause those assets to be cached)
|
; will cause those assets to be cached)
|
||||||
;
|
;
|
||||||
; DeepScanBeforePurge = false
|
; DeepScanBeforePurge = false
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
; for more details
|
; for more details
|
||||||
;Include-Storage = "config-include/storage/SQLiteLegacyStandalone.ini";
|
;Include-Storage = "config-include/storage/SQLiteLegacyStandalone.ini";
|
||||||
|
|
||||||
; MySql
|
; MySql
|
||||||
; Uncomment these lines if you want to use mysql storage
|
; Uncomment these lines if you want to use mysql storage
|
||||||
; Change the connection string to your db details
|
; Change the connection string to your db details
|
||||||
;StorageProvider = "OpenSim.Data.MySQL.dll"
|
;StorageProvider = "OpenSim.Data.MySQL.dll"
|
||||||
;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;"
|
;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;"
|
||||||
|
@ -81,18 +81,18 @@
|
||||||
[Modules]
|
[Modules]
|
||||||
;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists.
|
;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists.
|
||||||
;; Copy the config .example file into your own .ini file and change configs there
|
;; Copy the config .example file into your own .ini file and change configs there
|
||||||
|
|
||||||
AssetCaching = "FlotsamAssetCache"
|
AssetCaching = "FlotsamAssetCache"
|
||||||
Include-FlotsamCache = "config-include/FlotsamCache.ini"
|
Include-FlotsamCache = "config-include/FlotsamCache.ini"
|
||||||
|
|
||||||
;AssetCaching = "CenomeMemoryAssetCache"
|
;AssetCaching = "CenomeMemoryAssetCache"
|
||||||
;Include-CenomeCache = "config-include/CenomeCache.ini"
|
;Include-CenomeCache = "config-include/CenomeCache.ini"
|
||||||
|
|
||||||
;AssetCaching = "GlynnTuckerAssetCache"
|
;AssetCaching = "GlynnTuckerAssetCache"
|
||||||
|
|
||||||
;; Optionally, the port for the LLProxyLoginModule module can be changed
|
;; Optionally, the port for the LLProxyLoginModule module can be changed
|
||||||
|
|
||||||
;Setup_LLProxyLoginModule = "9090/"
|
;Setup_LLProxyLoginModule = "9090/"
|
||||||
|
|
||||||
;; Authorization is not on by default, as it depends on external php
|
;; Authorization is not on by default, as it depends on external php
|
||||||
;AuthorizationServices = "RemoteAuthorizationServicesConnector"
|
;AuthorizationServices = "RemoteAuthorizationServicesConnector"
|
||||||
|
|
|
@ -17,10 +17,10 @@
|
||||||
AvatarServices = "LocalAvatarServicesConnector"
|
AvatarServices = "LocalAvatarServicesConnector"
|
||||||
EntityTransferModule = "BasicEntityTransferModule"
|
EntityTransferModule = "BasicEntityTransferModule"
|
||||||
InventoryAccessModule = "BasicInventoryAccessModule"
|
InventoryAccessModule = "BasicInventoryAccessModule"
|
||||||
|
|
||||||
LibraryModule = true
|
LibraryModule = true
|
||||||
LLLoginServiceInConnector = true
|
LLLoginServiceInConnector = true
|
||||||
GridInfoServiceInConnector = true
|
GridInfoServiceInConnector = true
|
||||||
|
|
||||||
[SimulationDataStore]
|
[SimulationDataStore]
|
||||||
LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService"
|
LocalServiceModule = "OpenSim.Services.Connectors.dll:SimulationDataService"
|
||||||
|
@ -35,9 +35,9 @@
|
||||||
LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService"
|
LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService"
|
||||||
|
|
||||||
[LibraryService]
|
[LibraryService]
|
||||||
LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
|
LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
|
||||||
LibraryName = "OpenSim Library"
|
LibraryName = "OpenSim Library"
|
||||||
DefaultLibrary = "./inventory/Libraries.xml"
|
DefaultLibrary = "./inventory/Libraries.xml"
|
||||||
|
|
||||||
[AvatarService]
|
[AvatarService]
|
||||||
LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService"
|
LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService"
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
[LoginService]
|
[LoginService]
|
||||||
LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService"
|
LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService"
|
||||||
UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
|
UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
|
||||||
GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
|
GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
|
||||||
AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
|
AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
|
||||||
InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
|
InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
|
||||||
PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
|
PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
|
||||||
|
@ -88,7 +88,6 @@
|
||||||
|
|
||||||
WelcomeMessage = "Welcome, Avatar!"
|
WelcomeMessage = "Welcome, Avatar!"
|
||||||
|
|
||||||
|
|
||||||
;; This should always be the very last thing on this file
|
;; This should always be the very last thing on this file
|
||||||
[Includes]
|
[Includes]
|
||||||
Include-Common = "config-include/StandaloneCommon.ini"
|
Include-Common = "config-include/StandaloneCommon.ini"
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
; for more details
|
; for more details
|
||||||
;Include-Storage = "config-include/storage/SQLiteLegacyStandalone.ini";
|
;Include-Storage = "config-include/storage/SQLiteLegacyStandalone.ini";
|
||||||
|
|
||||||
; MySql
|
; MySql
|
||||||
; Uncomment these lines if you want to use mysql storage
|
; Uncomment these lines if you want to use mysql storage
|
||||||
; Change the connection string to your db details
|
; Change the connection string to your db details
|
||||||
;StorageProvider = "OpenSim.Data.MySQL.dll"
|
;StorageProvider = "OpenSim.Data.MySQL.dll"
|
||||||
;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;"
|
;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;"
|
||||||
|
@ -28,9 +28,9 @@
|
||||||
[Modules]
|
[Modules]
|
||||||
;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists.
|
;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists.
|
||||||
;; Copy the config .example file into your own .ini file and change configs there
|
;; Copy the config .example file into your own .ini file and change configs there
|
||||||
|
|
||||||
;AssetCaching = "GlynnTuckerAssetCache"
|
;AssetCaching = "GlynnTuckerAssetCache"
|
||||||
|
|
||||||
;AssetCaching = "FlotsamAssetCache"
|
;AssetCaching = "FlotsamAssetCache"
|
||||||
;Include-FlotsamCache = "config-include/FlotsamCache.ini"
|
;Include-FlotsamCache = "config-include/FlotsamCache.ini"
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@
|
||||||
;FreeswitchServiceInConnector = True
|
;FreeswitchServiceInConnector = True
|
||||||
|
|
||||||
;; Authorization is not on by default, as it depends on external php
|
;; Authorization is not on by default, as it depends on external php
|
||||||
;AuthorizationServices = "LocalAuthorizationServicesConnector"
|
;AuthorizationServices = "LocalAuthorizationServicesConnector"
|
||||||
|
|
||||||
[FreeswitchService]
|
[FreeswitchService]
|
||||||
;; Configuration for the freeswitch service goes here
|
;; Configuration for the freeswitch service goes here
|
||||||
|
@ -49,11 +49,11 @@
|
||||||
|
|
||||||
[GridService]
|
[GridService]
|
||||||
;; For in-memory region storage (default)
|
;; For in-memory region storage (default)
|
||||||
StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
|
StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
|
||||||
;;--- For MySql region storage (alternative)
|
;;--- For MySql region storage (alternative)
|
||||||
;StorageProvider = "OpenSim.Data.MySQL.dll:MySqlRegionData"
|
;StorageProvider = "OpenSim.Data.MySQL.dll:MySqlRegionData"
|
||||||
|
|
||||||
; If HG, do you want this check on the distance to be performed?
|
; If HG, do you want this check on the distance to be performed?
|
||||||
; Check4096 = "False"
|
; Check4096 = "False"
|
||||||
|
|
||||||
;; Next, we can specify properties of regions, including default and fallback regions
|
;; Next, we can specify properties of regions, including default and fallback regions
|
||||||
|
@ -65,7 +65,7 @@
|
||||||
[LibraryModule]
|
[LibraryModule]
|
||||||
; Set this if you want to change the name of the OpenSim Library
|
; Set this if you want to change the name of the OpenSim Library
|
||||||
;LibraryName = "My World's Library"
|
;LibraryName = "My World's Library"
|
||||||
|
|
||||||
[LoginService]
|
[LoginService]
|
||||||
WelcomeMessage = "Welcome, Avatar!"
|
WelcomeMessage = "Welcome, Avatar!"
|
||||||
|
|
||||||
|
@ -77,9 +77,9 @@
|
||||||
[GatekeeperService]
|
[GatekeeperService]
|
||||||
ExternalName = "http://127.0.0.1:9000"
|
ExternalName = "http://127.0.0.1:9000"
|
||||||
|
|
||||||
; Does this grid allow incoming links to any region in it?
|
; Does this grid allow incoming links to any region in it?
|
||||||
; If false, HG TPs happen only to the Default regions specified in [GridService] section
|
; If false, HG TPs happen only to the Default regions specified in [GridService] section
|
||||||
AllowTeleportsToAnyRegion = true
|
AllowTeleportsToAnyRegion = true
|
||||||
|
|
||||||
[GridInfoService]
|
[GridInfoService]
|
||||||
; These settings are used to return information on a get_grid_info call.
|
; These settings are used to return information on a get_grid_info call.
|
||||||
|
|
32
prebuild.xml
32
prebuild.xml
|
@ -2014,38 +2014,6 @@
|
||||||
</Project>
|
</Project>
|
||||||
|
|
||||||
|
|
||||||
<Project frameworkVersion="v3_5" name="OpenSim.Client.Sirikata" path="OpenSim/Client/Sirikata" type="Library">
|
|
||||||
<Configuration name="Debug">
|
|
||||||
<Options>
|
|
||||||
<OutputPath>../../../bin/</OutputPath>
|
|
||||||
</Options>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration name="Release">
|
|
||||||
<Options>
|
|
||||||
<OutputPath>../../../bin/</OutputPath>
|
|
||||||
</Options>
|
|
||||||
</Configuration>
|
|
||||||
|
|
||||||
<ReferencePath>../../../bin/</ReferencePath>
|
|
||||||
|
|
||||||
<Reference name="OpenMetaverseTypes" path="../../../bin/"/>
|
|
||||||
<Reference name="OpenMetaverse" path="../../../bin/"/>
|
|
||||||
<Reference name="System"/>
|
|
||||||
<Reference name="System.Drawing"/>
|
|
||||||
<Reference name="OpenSim.Framework"/>
|
|
||||||
<Reference name="OpenSim.Framework.Servers"/>
|
|
||||||
<Reference name="OpenSim.Framework.Servers.HttpServer"/>
|
|
||||||
<Reference name="OpenSim.Region.Framework"/>
|
|
||||||
<Reference name="OpenSim.Framework.Communications"/>
|
|
||||||
<Reference name="OpenSim.Services.Interfaces"/>
|
|
||||||
<Reference name="Nini" path="../../../bin/"/>
|
|
||||||
<Reference name="log4net" path="../../../bin/"/>
|
|
||||||
<Reference name="Google.ProtocolBuffers" path="../../../bin/"/>
|
|
||||||
<Files>
|
|
||||||
<Match pattern="*.cs" recurse="true"/>
|
|
||||||
</Files>
|
|
||||||
</Project>
|
|
||||||
|
|
||||||
<Project frameworkVersion="v3_5" name="OpenSim.Client.VWoHTTP" path="OpenSim/Client/VWoHTTP" type="Library">
|
<Project frameworkVersion="v3_5" name="OpenSim.Client.VWoHTTP" path="OpenSim/Client/VWoHTTP" type="Library">
|
||||||
<Configuration name="Debug">
|
<Configuration name="Debug">
|
||||||
<Options>
|
<Options>
|
||||||
|
|
Loading…
Reference in New Issue