diff options
| author | Roy Ben-Shabat <Roy@Twine-s.com> | 2019-04-15 17:58:14 +0300 |
|---|---|---|
| committer | Roy Ben-Shabat <Roy@Twine-s.com> | 2019-04-15 17:58:14 +0300 |
| commit | 15f46cb9a0de56d751ed98674996358ee2c59066 (patch) | |
| tree | fce2ab2c263f8bb9710cb71751383e272a8e897a /Software | |
| parent | 3c5f32456c72b26497c05bb35fd64e3c77c6b0f5 (diff) | |
| download | Tango-15f46cb9a0de56d751ed98674996358ee2c59066.tar.gz Tango-15f46cb9a0de56d751ed98674996358ee2c59066.zip | |
Embedded necessary pmr build on android tcc.
Updated DB to latest event types.
Diffstat (limited to 'Software')
55 files changed, 22128 insertions, 611 deletions
diff --git a/Software/Android_Studio/ColorCapture/app/build.gradle b/Software/Android_Studio/ColorCapture/app/build.gradle index aac081d1c..f21c20695 100644 --- a/Software/Android_Studio/ColorCapture/app/build.gradle +++ b/Software/Android_Studio/ColorCapture/app/build.gradle @@ -85,3 +85,17 @@ dependencies { implementation 'com.github.florent37:shapeofview:1.3.2' } + + +task createPMR(type: Exec, description: 'Update all PMR files') { + + commandLine '..\\..\\Visual_Studio\\Build\\Utilities\\Debug\\proto-tc.exe', '-i', '..\\..\\..\\PMR\\Messages', '-o', 'src\\main\\java', '-l', 'Java', '-c', 'Common,TCC,Integration,Connection' + + ext.output = { + return standardOutput.toString() + } +} + +//tasks.withType(JavaCompile) { +// compileTask -> compileTask.dependsOn createPMR +//} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/colorcapture/bridge/ExternalBridgeScanner.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/colorcapture/bridge/ExternalBridgeScanner.java new file mode 100644 index 000000000..56d2224f4 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/colorcapture/bridge/ExternalBridgeScanner.java @@ -0,0 +1,6 @@ +package com.twine.colorcapture.bridge; + +public class ExternalBridgeScanner +{ + +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/ErrorCodeOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/ErrorCodeOuterClass.java new file mode 100644 index 000000000..c9af7f875 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/ErrorCodeOuterClass.java @@ -0,0 +1,630 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ErrorCode.proto + +package com.twine.tango.pmr.common; + +public final class ErrorCodeOuterClass { + private ErrorCodeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Tango.PMR.Common.ErrorCode} + */ + public enum ErrorCode + implements com.google.protobuf.ProtocolMessageEnum { + /** + * <pre> + *General (Needs to be organized) + * </pre> + * + * <code>NONE = 0;</code> + */ + NONE(0), + /** + * <code>GENERAL_ERROR = 1;</code> + */ + GENERAL_ERROR(1), + /** + * <code>BAD_CRC = 2;</code> + */ + BAD_CRC(2), + /** + * <pre> + *Can be returned by SetDigitalOutResponse. + * </pre> + * + * <code>INVALID_DIGITAL_PIN_NUMBER = 3;</code> + */ + INVALID_DIGITAL_PIN_NUMBER(3), + /** + * <pre> + *Should be returned if no ConnectionRequest with a valid password was made. + * </pre> + * + * <code>UNAUTHORIZED_CONNECTION = 4;</code> + */ + UNAUTHORIZED_CONNECTION(4), + /** + * <pre> + *Should be returned to a continuous response when aborted by the requesting client. + * </pre> + * + * <code>CONTINUOUS_RESPONSE_ABORTED = 5;</code> + */ + CONTINUOUS_RESPONSE_ABORTED(5), + /** + * <code>JOB_FAILED = 6;</code> + */ + JOB_FAILED(6), + /** + * <code>INVALID_PARAMETER = 7;</code> + */ + INVALID_PARAMETER(7), + /** + * <pre> + *IO + * </pre> + * + * <code>INVALID_UPLOAD_ID = 1000;</code> + */ + INVALID_UPLOAD_ID(1000), + /** + * <pre> + *Returned by ExecuteProcessResponse when the FileName was not found. + * </pre> + * + * <code>FILE_NOT_FOUND = 1001;</code> + */ + FILE_NOT_FOUND(1001), + /** + * <pre> + *Returned by KillProcessResponse when the process id was not found. + * </pre> + * + * <code>INVALID_PROCESS_ID = 1002;</code> + */ + INVALID_PROCESS_ID(1002), + /** + * <pre> + *Returned by FileChunkUploadResponse when the uploaded file size exceeds the expected Length from FileUploadRequest. + * </pre> + * + * <code>FILE_LENGTH_OUT_OF_RANGE = 1003;</code> + */ + FILE_LENGTH_OUT_OF_RANGE(1003), + /** + * <code>FILE_REQUEST_DISK_ERR = 1004;</code> + */ + FILE_REQUEST_DISK_ERR(1004), + /** + * <code>FILE_REQUEST_INT_ERR = 1005;</code> + */ + FILE_REQUEST_INT_ERR(1005), + /** + * <code>FILE_REQUEST_NOT_READY = 1006;</code> + */ + FILE_REQUEST_NOT_READY(1006), + /** + * <code>FILE_REQUEST_NO_FILE = 1007;</code> + */ + FILE_REQUEST_NO_FILE(1007), + /** + * <code>FILE_REQUEST_NO_PATH = 1008;</code> + */ + FILE_REQUEST_NO_PATH(1008), + /** + * <code>FILE_REQUEST_INVALID_NAME = 1009;</code> + */ + FILE_REQUEST_INVALID_NAME(1009), + /** + * <code>FILE_REQUEST_DENIED = 1010;</code> + */ + FILE_REQUEST_DENIED(1010), + /** + * <code>FILE_REQUEST_EXIST = 1011;</code> + */ + FILE_REQUEST_EXIST(1011), + /** + * <code>FILE_REQUEST_INVALID_OBJECT = 1012;</code> + */ + FILE_REQUEST_INVALID_OBJECT(1012), + /** + * <code>FILE_REQUEST_WRITE_PROTECTED = 1013;</code> + */ + FILE_REQUEST_WRITE_PROTECTED(1013), + /** + * <code>FILE_REQUEST_INVALID_DRIVE = 1014;</code> + */ + FILE_REQUEST_INVALID_DRIVE(1014), + /** + * <code>FILE_REQUEST_NOT_ENABLED = 1015;</code> + */ + FILE_REQUEST_NOT_ENABLED(1015), + /** + * <code>FILE_REQUEST_NO_FILESYSTEM = 1016;</code> + */ + FILE_REQUEST_NO_FILESYSTEM(1016), + /** + * <code>FILE_REQUEST_MKFS_ABORTED = 1017;</code> + */ + FILE_REQUEST_MKFS_ABORTED(1017), + /** + * <code>FILE_REQUEST_TIMEOUT = 1018;</code> + */ + FILE_REQUEST_TIMEOUT(1018), + /** + * <code>FILE_REQUEST_LOCKED = 1019;</code> + */ + FILE_REQUEST_LOCKED(1019), + /** + * <code>FILE_REQUEST_NOT_ENOUGH_CORE = 1020;</code> + */ + FILE_REQUEST_NOT_ENOUGH_CORE(1020), + /** + * <code>FILE_REQUEST_TOO_MANY_OPEN_FILES = 1021;</code> + */ + FILE_REQUEST_TOO_MANY_OPEN_FILES(1021), + /** + * <code>FILE_REQUEST_INVALID_PARAMETER = 1022;</code> + */ + FILE_REQUEST_INVALID_PARAMETER(1022), + /** + * <pre> + *Job Failure + * </pre> + * + * <code>JOB_UNSPECIFIED_ERROR = 2000;</code> + */ + JOB_UNSPECIFIED_ERROR(2000), + /** + * <code>JOB_THREAD_BREAK = 2001;</code> + */ + JOB_THREAD_BREAK(2001), + /** + * <code>JOB_WINDER_DANCER_FAIL = 2002;</code> + */ + JOB_WINDER_DANCER_FAIL(2002), + /** + * <code>JOB_POOLER_DANCER_FAIL = 2003;</code> + */ + JOB_POOLER_DANCER_FAIL(2003), + /** + * <code>JOB_FEEDER_DANCER_FAIL = 2004;</code> + */ + JOB_FEEDER_DANCER_FAIL(2004), + /** + * <code>JOB_OUT_OF_DYE = 2005;</code> + */ + JOB_OUT_OF_DYE(2005), + /** + * <code>JOB_OTHER_ALARM = 2006;</code> + */ + JOB_OTHER_ALARM(2006), + /** + * <pre> + *Occurs when ResumeCurrentJobRequest was called but no job is in progress. + * </pre> + * + * <code>NO_JOB_IN_PROGRESS = 2007;</code> + */ + NO_JOB_IN_PROGRESS(2007), + /** + * <code>JOB_TEMPERATURE_ALARM = 2008;</code> + */ + JOB_TEMPERATURE_ALARM(2008), + /** + * <code>JOB_LS_ALARM = 2009;</code> + */ + JOB_LS_ALARM(2009), + /** + * <code>JOB_PRESSURE_ALARM = 2010;</code> + */ + JOB_PRESSURE_ALARM(2010), + /** + * <code>JOB_CURRENT_ALARM = 2011;</code> + */ + JOB_CURRENT_ALARM(2011), + /** + * <code>JOB_MOTOR_ALARM = 2012;</code> + */ + JOB_MOTOR_ALARM(2012), + UNRECOGNIZED(-1), + ; + + /** + * <pre> + *General (Needs to be organized) + * </pre> + * + * <code>NONE = 0;</code> + */ + public static final int NONE_VALUE = 0; + /** + * <code>GENERAL_ERROR = 1;</code> + */ + public static final int GENERAL_ERROR_VALUE = 1; + /** + * <code>BAD_CRC = 2;</code> + */ + public static final int BAD_CRC_VALUE = 2; + /** + * <pre> + *Can be returned by SetDigitalOutResponse. + * </pre> + * + * <code>INVALID_DIGITAL_PIN_NUMBER = 3;</code> + */ + public static final int INVALID_DIGITAL_PIN_NUMBER_VALUE = 3; + /** + * <pre> + *Should be returned if no ConnectionRequest with a valid password was made. + * </pre> + * + * <code>UNAUTHORIZED_CONNECTION = 4;</code> + */ + public static final int UNAUTHORIZED_CONNECTION_VALUE = 4; + /** + * <pre> + *Should be returned to a continuous response when aborted by the requesting client. + * </pre> + * + * <code>CONTINUOUS_RESPONSE_ABORTED = 5;</code> + */ + public static final int CONTINUOUS_RESPONSE_ABORTED_VALUE = 5; + /** + * <code>JOB_FAILED = 6;</code> + */ + public static final int JOB_FAILED_VALUE = 6; + /** + * <code>INVALID_PARAMETER = 7;</code> + */ + public static final int INVALID_PARAMETER_VALUE = 7; + /** + * <pre> + *IO + * </pre> + * + * <code>INVALID_UPLOAD_ID = 1000;</code> + */ + public static final int INVALID_UPLOAD_ID_VALUE = 1000; + /** + * <pre> + *Returned by ExecuteProcessResponse when the FileName was not found. + * </pre> + * + * <code>FILE_NOT_FOUND = 1001;</code> + */ + public static final int FILE_NOT_FOUND_VALUE = 1001; + /** + * <pre> + *Returned by KillProcessResponse when the process id was not found. + * </pre> + * + * <code>INVALID_PROCESS_ID = 1002;</code> + */ + public static final int INVALID_PROCESS_ID_VALUE = 1002; + /** + * <pre> + *Returned by FileChunkUploadResponse when the uploaded file size exceeds the expected Length from FileUploadRequest. + * </pre> + * + * <code>FILE_LENGTH_OUT_OF_RANGE = 1003;</code> + */ + public static final int FILE_LENGTH_OUT_OF_RANGE_VALUE = 1003; + /** + * <code>FILE_REQUEST_DISK_ERR = 1004;</code> + */ + public static final int FILE_REQUEST_DISK_ERR_VALUE = 1004; + /** + * <code>FILE_REQUEST_INT_ERR = 1005;</code> + */ + public static final int FILE_REQUEST_INT_ERR_VALUE = 1005; + /** + * <code>FILE_REQUEST_NOT_READY = 1006;</code> + */ + public static final int FILE_REQUEST_NOT_READY_VALUE = 1006; + /** + * <code>FILE_REQUEST_NO_FILE = 1007;</code> + */ + public static final int FILE_REQUEST_NO_FILE_VALUE = 1007; + /** + * <code>FILE_REQUEST_NO_PATH = 1008;</code> + */ + public static final int FILE_REQUEST_NO_PATH_VALUE = 1008; + /** + * <code>FILE_REQUEST_INVALID_NAME = 1009;</code> + */ + public static final int FILE_REQUEST_INVALID_NAME_VALUE = 1009; + /** + * <code>FILE_REQUEST_DENIED = 1010;</code> + */ + public static final int FILE_REQUEST_DENIED_VALUE = 1010; + /** + * <code>FILE_REQUEST_EXIST = 1011;</code> + */ + public static final int FILE_REQUEST_EXIST_VALUE = 1011; + /** + * <code>FILE_REQUEST_INVALID_OBJECT = 1012;</code> + */ + public static final int FILE_REQUEST_INVALID_OBJECT_VALUE = 1012; + /** + * <code>FILE_REQUEST_WRITE_PROTECTED = 1013;</code> + */ + public static final int FILE_REQUEST_WRITE_PROTECTED_VALUE = 1013; + /** + * <code>FILE_REQUEST_INVALID_DRIVE = 1014;</code> + */ + public static final int FILE_REQUEST_INVALID_DRIVE_VALUE = 1014; + /** + * <code>FILE_REQUEST_NOT_ENABLED = 1015;</code> + */ + public static final int FILE_REQUEST_NOT_ENABLED_VALUE = 1015; + /** + * <code>FILE_REQUEST_NO_FILESYSTEM = 1016;</code> + */ + public static final int FILE_REQUEST_NO_FILESYSTEM_VALUE = 1016; + /** + * <code>FILE_REQUEST_MKFS_ABORTED = 1017;</code> + */ + public static final int FILE_REQUEST_MKFS_ABORTED_VALUE = 1017; + /** + * <code>FILE_REQUEST_TIMEOUT = 1018;</code> + */ + public static final int FILE_REQUEST_TIMEOUT_VALUE = 1018; + /** + * <code>FILE_REQUEST_LOCKED = 1019;</code> + */ + public static final int FILE_REQUEST_LOCKED_VALUE = 1019; + /** + * <code>FILE_REQUEST_NOT_ENOUGH_CORE = 1020;</code> + */ + public static final int FILE_REQUEST_NOT_ENOUGH_CORE_VALUE = 1020; + /** + * <code>FILE_REQUEST_TOO_MANY_OPEN_FILES = 1021;</code> + */ + public static final int FILE_REQUEST_TOO_MANY_OPEN_FILES_VALUE = 1021; + /** + * <code>FILE_REQUEST_INVALID_PARAMETER = 1022;</code> + */ + public static final int FILE_REQUEST_INVALID_PARAMETER_VALUE = 1022; + /** + * <pre> + *Job Failure + * </pre> + * + * <code>JOB_UNSPECIFIED_ERROR = 2000;</code> + */ + public static final int JOB_UNSPECIFIED_ERROR_VALUE = 2000; + /** + * <code>JOB_THREAD_BREAK = 2001;</code> + */ + public static final int JOB_THREAD_BREAK_VALUE = 2001; + /** + * <code>JOB_WINDER_DANCER_FAIL = 2002;</code> + */ + public static final int JOB_WINDER_DANCER_FAIL_VALUE = 2002; + /** + * <code>JOB_POOLER_DANCER_FAIL = 2003;</code> + */ + public static final int JOB_POOLER_DANCER_FAIL_VALUE = 2003; + /** + * <code>JOB_FEEDER_DANCER_FAIL = 2004;</code> + */ + public static final int JOB_FEEDER_DANCER_FAIL_VALUE = 2004; + /** + * <code>JOB_OUT_OF_DYE = 2005;</code> + */ + public static final int JOB_OUT_OF_DYE_VALUE = 2005; + /** + * <code>JOB_OTHER_ALARM = 2006;</code> + */ + public static final int JOB_OTHER_ALARM_VALUE = 2006; + /** + * <pre> + *Occurs when ResumeCurrentJobRequest was called but no job is in progress. + * </pre> + * + * <code>NO_JOB_IN_PROGRESS = 2007;</code> + */ + public static final int NO_JOB_IN_PROGRESS_VALUE = 2007; + /** + * <code>JOB_TEMPERATURE_ALARM = 2008;</code> + */ + public static final int JOB_TEMPERATURE_ALARM_VALUE = 2008; + /** + * <code>JOB_LS_ALARM = 2009;</code> + */ + public static final int JOB_LS_ALARM_VALUE = 2009; + /** + * <code>JOB_PRESSURE_ALARM = 2010;</code> + */ + public static final int JOB_PRESSURE_ALARM_VALUE = 2010; + /** + * <code>JOB_CURRENT_ALARM = 2011;</code> + */ + public static final int JOB_CURRENT_ALARM_VALUE = 2011; + /** + * <code>JOB_MOTOR_ALARM = 2012;</code> + */ + public static final int JOB_MOTOR_ALARM_VALUE = 2012; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ErrorCode valueOf(int value) { + return forNumber(value); + } + + public static ErrorCode forNumber(int value) { + switch (value) { + case 0: return NONE; + case 1: return GENERAL_ERROR; + case 2: return BAD_CRC; + case 3: return INVALID_DIGITAL_PIN_NUMBER; + case 4: return UNAUTHORIZED_CONNECTION; + case 5: return CONTINUOUS_RESPONSE_ABORTED; + case 6: return JOB_FAILED; + case 7: return INVALID_PARAMETER; + case 1000: return INVALID_UPLOAD_ID; + case 1001: return FILE_NOT_FOUND; + case 1002: return INVALID_PROCESS_ID; + case 1003: return FILE_LENGTH_OUT_OF_RANGE; + case 1004: return FILE_REQUEST_DISK_ERR; + case 1005: return FILE_REQUEST_INT_ERR; + case 1006: return FILE_REQUEST_NOT_READY; + case 1007: return FILE_REQUEST_NO_FILE; + case 1008: return FILE_REQUEST_NO_PATH; + case 1009: return FILE_REQUEST_INVALID_NAME; + case 1010: return FILE_REQUEST_DENIED; + case 1011: return FILE_REQUEST_EXIST; + case 1012: return FILE_REQUEST_INVALID_OBJECT; + case 1013: return FILE_REQUEST_WRITE_PROTECTED; + case 1014: return FILE_REQUEST_INVALID_DRIVE; + case 1015: return FILE_REQUEST_NOT_ENABLED; + case 1016: return FILE_REQUEST_NO_FILESYSTEM; + case 1017: return FILE_REQUEST_MKFS_ABORTED; + case 1018: return FILE_REQUEST_TIMEOUT; + case 1019: return FILE_REQUEST_LOCKED; + case 1020: return FILE_REQUEST_NOT_ENOUGH_CORE; + case 1021: return FILE_REQUEST_TOO_MANY_OPEN_FILES; + case 1022: return FILE_REQUEST_INVALID_PARAMETER; + case 2000: return JOB_UNSPECIFIED_ERROR; + case 2001: return JOB_THREAD_BREAK; + case 2002: return JOB_WINDER_DANCER_FAIL; + case 2003: return JOB_POOLER_DANCER_FAIL; + case 2004: return JOB_FEEDER_DANCER_FAIL; + case 2005: return JOB_OUT_OF_DYE; + case 2006: return JOB_OTHER_ALARM; + case 2007: return NO_JOB_IN_PROGRESS; + case 2008: return JOB_TEMPERATURE_ALARM; + case 2009: return JOB_LS_ALARM; + case 2010: return JOB_PRESSURE_ALARM; + case 2011: return JOB_CURRENT_ALARM; + case 2012: return JOB_MOTOR_ALARM; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap<ErrorCode> + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ErrorCode> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap<ErrorCode>() { + public ErrorCode findValueByNumber(int number) { + return ErrorCode.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.twine.tango.pmr.common.ErrorCodeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ErrorCode[] VALUES = values(); + + public static ErrorCode valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ErrorCode(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Tango.PMR.Common.ErrorCode) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\017ErrorCode.proto\022\020Tango.PMR.Common*\252\t\n\t" + + "ErrorCode\022\010\n\004NONE\020\000\022\021\n\rGENERAL_ERROR\020\001\022\013" + + "\n\007BAD_CRC\020\002\022\036\n\032INVALID_DIGITAL_PIN_NUMBE" + + "R\020\003\022\033\n\027UNAUTHORIZED_CONNECTION\020\004\022\037\n\033CONT" + + "INUOUS_RESPONSE_ABORTED\020\005\022\016\n\nJOB_FAILED\020" + + "\006\022\025\n\021INVALID_PARAMETER\020\007\022\026\n\021INVALID_UPLO" + + "AD_ID\020\350\007\022\023\n\016FILE_NOT_FOUND\020\351\007\022\027\n\022INVALID" + + "_PROCESS_ID\020\352\007\022\035\n\030FILE_LENGTH_OUT_OF_RAN" + + "GE\020\353\007\022\032\n\025FILE_REQUEST_DISK_ERR\020\354\007\022\031\n\024FIL" + + "E_REQUEST_INT_ERR\020\355\007\022\033\n\026FILE_REQUEST_NOT", + "_READY\020\356\007\022\031\n\024FILE_REQUEST_NO_FILE\020\357\007\022\031\n\024" + + "FILE_REQUEST_NO_PATH\020\360\007\022\036\n\031FILE_REQUEST_" + + "INVALID_NAME\020\361\007\022\030\n\023FILE_REQUEST_DENIED\020\362" + + "\007\022\027\n\022FILE_REQUEST_EXIST\020\363\007\022 \n\033FILE_REQUE" + + "ST_INVALID_OBJECT\020\364\007\022!\n\034FILE_REQUEST_WRI" + + "TE_PROTECTED\020\365\007\022\037\n\032FILE_REQUEST_INVALID_" + + "DRIVE\020\366\007\022\035\n\030FILE_REQUEST_NOT_ENABLED\020\367\007\022" + + "\037\n\032FILE_REQUEST_NO_FILESYSTEM\020\370\007\022\036\n\031FILE" + + "_REQUEST_MKFS_ABORTED\020\371\007\022\031\n\024FILE_REQUEST" + + "_TIMEOUT\020\372\007\022\030\n\023FILE_REQUEST_LOCKED\020\373\007\022!\n", + "\034FILE_REQUEST_NOT_ENOUGH_CORE\020\374\007\022%\n FILE" + + "_REQUEST_TOO_MANY_OPEN_FILES\020\375\007\022#\n\036FILE_" + + "REQUEST_INVALID_PARAMETER\020\376\007\022\032\n\025JOB_UNSP" + + "ECIFIED_ERROR\020\320\017\022\025\n\020JOB_THREAD_BREAK\020\321\017\022" + + "\033\n\026JOB_WINDER_DANCER_FAIL\020\322\017\022\033\n\026JOB_POOL" + + "ER_DANCER_FAIL\020\323\017\022\033\n\026JOB_FEEDER_DANCER_F" + + "AIL\020\324\017\022\023\n\016JOB_OUT_OF_DYE\020\325\017\022\024\n\017JOB_OTHER" + + "_ALARM\020\326\017\022\027\n\022NO_JOB_IN_PROGRESS\020\327\017\022\032\n\025JO" + + "B_TEMPERATURE_ALARM\020\330\017\022\021\n\014JOB_LS_ALARM\020\331" + + "\017\022\027\n\022JOB_PRESSURE_ALARM\020\332\017\022\026\n\021JOB_CURREN", + "T_ALARM\020\333\017\022\024\n\017JOB_MOTOR_ALARM\020\334\017B\034\n\032com." + + "twine.tango.pmr.commonb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/ErrorResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/ErrorResponseOuterClass.java new file mode 100644 index 000000000..a214acca5 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/ErrorResponseOuterClass.java @@ -0,0 +1,440 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ErrorResponse.proto + +package com.twine.tango.pmr.common; + +public final class ErrorResponseOuterClass { + private ErrorResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ErrorResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Common.ErrorResponse) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Common.ErrorResponse} + */ + public static final class ErrorResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Common.ErrorResponse) + ErrorResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use ErrorResponse.newBuilder() to construct. + private ErrorResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private ErrorResponse() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ErrorResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.common.ErrorResponseOuterClass.internal_static_Tango_PMR_Common_ErrorResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.common.ErrorResponseOuterClass.internal_static_Tango_PMR_Common_ErrorResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse.class, com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse other = (com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Common.ErrorResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Common.ErrorResponse) + com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.common.ErrorResponseOuterClass.internal_static_Tango_PMR_Common_ErrorResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.common.ErrorResponseOuterClass.internal_static_Tango_PMR_Common_ErrorResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse.class, com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.common.ErrorResponseOuterClass.internal_static_Tango_PMR_Common_ErrorResponse_descriptor; + } + + public com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse build() { + com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse buildPartial() { + com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse result = new com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse) { + return mergeFrom((com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse other) { + if (other == com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Common.ErrorResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Common.ErrorResponse) + private static final com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse(); + } + + public static com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<ErrorResponse> + PARSER = new com.google.protobuf.AbstractParser<ErrorResponse>() { + public ErrorResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ErrorResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<ErrorResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<ErrorResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.common.ErrorResponseOuterClass.ErrorResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Common_ErrorResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Common_ErrorResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\023ErrorResponse.proto\022\020Tango.PMR.Common\"" + + "\017\n\rErrorResponseB\034\n\032com.twine.tango.pmr." + + "commonb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Common_ErrorResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Common_ErrorResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Common_ErrorResponse_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/MessageContainerOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/MessageContainerOuterClass.java new file mode 100644 index 000000000..1d43e553b --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/MessageContainerOuterClass.java @@ -0,0 +1,1293 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MessageContainer.proto + +package com.twine.tango.pmr.common; + +public final class MessageContainerOuterClass { + private MessageContainerOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface MessageContainerOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Common.MessageContainer) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>.Tango.PMR.Common.MessageType Type = 1;</code> + */ + int getTypeValue(); + /** + * <code>.Tango.PMR.Common.MessageType Type = 1;</code> + */ + com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType getType(); + + /** + * <code>string Token = 2;</code> + */ + java.lang.String getToken(); + /** + * <code>string Token = 2;</code> + */ + com.google.protobuf.ByteString + getTokenBytes(); + + /** + * <code>uint32 Timeout = 3;</code> + */ + int getTimeout(); + + /** + * <code>bool Continuous = 4;</code> + */ + boolean getContinuous(); + + /** + * <code>uint32 ContinuousTimeout = 5;</code> + */ + int getContinuousTimeout(); + + /** + * <code>bool Completed = 6;</code> + */ + boolean getCompleted(); + + /** + * <code>bytes Data = 7;</code> + */ + com.google.protobuf.ByteString getData(); + + /** + * <code>uint32 CRC = 8;</code> + */ + int getCRC(); + + /** + * <code>.Tango.PMR.Common.ErrorCode Error = 9;</code> + */ + int getErrorValue(); + /** + * <code>.Tango.PMR.Common.ErrorCode Error = 9;</code> + */ + com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode getError(); + + /** + * <code>string ErrorMessage = 10;</code> + */ + java.lang.String getErrorMessage(); + /** + * <code>string ErrorMessage = 10;</code> + */ + com.google.protobuf.ByteString + getErrorMessageBytes(); + } + /** + * Protobuf type {@code Tango.PMR.Common.MessageContainer} + */ + public static final class MessageContainer extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Common.MessageContainer) + MessageContainerOrBuilder { + private static final long serialVersionUID = 0L; + // Use MessageContainer.newBuilder() to construct. + private MessageContainer(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private MessageContainer() { + type_ = 0; + token_ = ""; + timeout_ = 0; + continuous_ = false; + continuousTimeout_ = 0; + completed_ = false; + data_ = com.google.protobuf.ByteString.EMPTY; + cRC_ = 0; + error_ = 0; + errorMessage_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MessageContainer( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 8: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + token_ = s; + break; + } + case 24: { + + timeout_ = input.readUInt32(); + break; + } + case 32: { + + continuous_ = input.readBool(); + break; + } + case 40: { + + continuousTimeout_ = input.readUInt32(); + break; + } + case 48: { + + completed_ = input.readBool(); + break; + } + case 58: { + + data_ = input.readBytes(); + break; + } + case 64: { + + cRC_ = input.readUInt32(); + break; + } + case 72: { + int rawValue = input.readEnum(); + + error_ = rawValue; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + errorMessage_ = s; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.common.MessageContainerOuterClass.internal_static_Tango_PMR_Common_MessageContainer_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.common.MessageContainerOuterClass.internal_static_Tango_PMR_Common_MessageContainer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer.class, com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * <code>.Tango.PMR.Common.MessageType Type = 1;</code> + */ + public int getTypeValue() { + return type_; + } + /** + * <code>.Tango.PMR.Common.MessageType Type = 1;</code> + */ + public com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType getType() { + com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType result = com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType.valueOf(type_); + return result == null ? com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType.UNRECOGNIZED : result; + } + + public static final int TOKEN_FIELD_NUMBER = 2; + private volatile java.lang.Object token_; + /** + * <code>string Token = 2;</code> + */ + public java.lang.String getToken() { + java.lang.Object ref = token_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + token_ = s; + return s; + } + } + /** + * <code>string Token = 2;</code> + */ + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TIMEOUT_FIELD_NUMBER = 3; + private int timeout_; + /** + * <code>uint32 Timeout = 3;</code> + */ + public int getTimeout() { + return timeout_; + } + + public static final int CONTINUOUS_FIELD_NUMBER = 4; + private boolean continuous_; + /** + * <code>bool Continuous = 4;</code> + */ + public boolean getContinuous() { + return continuous_; + } + + public static final int CONTINUOUSTIMEOUT_FIELD_NUMBER = 5; + private int continuousTimeout_; + /** + * <code>uint32 ContinuousTimeout = 5;</code> + */ + public int getContinuousTimeout() { + return continuousTimeout_; + } + + public static final int COMPLETED_FIELD_NUMBER = 6; + private boolean completed_; + /** + * <code>bool Completed = 6;</code> + */ + public boolean getCompleted() { + return completed_; + } + + public static final int DATA_FIELD_NUMBER = 7; + private com.google.protobuf.ByteString data_; + /** + * <code>bytes Data = 7;</code> + */ + public com.google.protobuf.ByteString getData() { + return data_; + } + + public static final int CRC_FIELD_NUMBER = 8; + private int cRC_; + /** + * <code>uint32 CRC = 8;</code> + */ + public int getCRC() { + return cRC_; + } + + public static final int ERROR_FIELD_NUMBER = 9; + private int error_; + /** + * <code>.Tango.PMR.Common.ErrorCode Error = 9;</code> + */ + public int getErrorValue() { + return error_; + } + /** + * <code>.Tango.PMR.Common.ErrorCode Error = 9;</code> + */ + public com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode getError() { + com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode result = com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode.valueOf(error_); + return result == null ? com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode.UNRECOGNIZED : result; + } + + public static final int ERRORMESSAGE_FIELD_NUMBER = 10; + private volatile java.lang.Object errorMessage_; + /** + * <code>string ErrorMessage = 10;</code> + */ + public java.lang.String getErrorMessage() { + java.lang.Object ref = errorMessage_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + errorMessage_ = s; + return s; + } + } + /** + * <code>string ErrorMessage = 10;</code> + */ + public com.google.protobuf.ByteString + getErrorMessageBytes() { + java.lang.Object ref = errorMessage_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + errorMessage_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (type_ != com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType.None.getNumber()) { + output.writeEnum(1, type_); + } + if (!getTokenBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, token_); + } + if (timeout_ != 0) { + output.writeUInt32(3, timeout_); + } + if (continuous_ != false) { + output.writeBool(4, continuous_); + } + if (continuousTimeout_ != 0) { + output.writeUInt32(5, continuousTimeout_); + } + if (completed_ != false) { + output.writeBool(6, completed_); + } + if (!data_.isEmpty()) { + output.writeBytes(7, data_); + } + if (cRC_ != 0) { + output.writeUInt32(8, cRC_); + } + if (error_ != com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode.NONE.getNumber()) { + output.writeEnum(9, error_); + } + if (!getErrorMessageBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, errorMessage_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType.None.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, type_); + } + if (!getTokenBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, token_); + } + if (timeout_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(3, timeout_); + } + if (continuous_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, continuous_); + } + if (continuousTimeout_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(5, continuousTimeout_); + } + if (completed_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, completed_); + } + if (!data_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(7, data_); + } + if (cRC_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(8, cRC_); + } + if (error_ != com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode.NONE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(9, error_); + } + if (!getErrorMessageBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, errorMessage_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer)) { + return super.equals(obj); + } + com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer other = (com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer) obj; + + boolean result = true; + result = result && type_ == other.type_; + result = result && getToken() + .equals(other.getToken()); + result = result && (getTimeout() + == other.getTimeout()); + result = result && (getContinuous() + == other.getContinuous()); + result = result && (getContinuousTimeout() + == other.getContinuousTimeout()); + result = result && (getCompleted() + == other.getCompleted()); + result = result && getData() + .equals(other.getData()); + result = result && (getCRC() + == other.getCRC()); + result = result && error_ == other.error_; + result = result && getErrorMessage() + .equals(other.getErrorMessage()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + hash = (37 * hash) + TOKEN_FIELD_NUMBER; + hash = (53 * hash) + getToken().hashCode(); + hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; + hash = (53 * hash) + getTimeout(); + hash = (37 * hash) + CONTINUOUS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getContinuous()); + hash = (37 * hash) + CONTINUOUSTIMEOUT_FIELD_NUMBER; + hash = (53 * hash) + getContinuousTimeout(); + hash = (37 * hash) + COMPLETED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getCompleted()); + hash = (37 * hash) + DATA_FIELD_NUMBER; + hash = (53 * hash) + getData().hashCode(); + hash = (37 * hash) + CRC_FIELD_NUMBER; + hash = (53 * hash) + getCRC(); + hash = (37 * hash) + ERROR_FIELD_NUMBER; + hash = (53 * hash) + error_; + hash = (37 * hash) + ERRORMESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getErrorMessage().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Common.MessageContainer} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Common.MessageContainer) + com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainerOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.common.MessageContainerOuterClass.internal_static_Tango_PMR_Common_MessageContainer_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.common.MessageContainerOuterClass.internal_static_Tango_PMR_Common_MessageContainer_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer.class, com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer.Builder.class); + } + + // Construct using com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + type_ = 0; + + token_ = ""; + + timeout_ = 0; + + continuous_ = false; + + continuousTimeout_ = 0; + + completed_ = false; + + data_ = com.google.protobuf.ByteString.EMPTY; + + cRC_ = 0; + + error_ = 0; + + errorMessage_ = ""; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.common.MessageContainerOuterClass.internal_static_Tango_PMR_Common_MessageContainer_descriptor; + } + + public com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer getDefaultInstanceForType() { + return com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer.getDefaultInstance(); + } + + public com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer build() { + com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer buildPartial() { + com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer result = new com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer(this); + result.type_ = type_; + result.token_ = token_; + result.timeout_ = timeout_; + result.continuous_ = continuous_; + result.continuousTimeout_ = continuousTimeout_; + result.completed_ = completed_; + result.data_ = data_; + result.cRC_ = cRC_; + result.error_ = error_; + result.errorMessage_ = errorMessage_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer) { + return mergeFrom((com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer other) { + if (other == com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer.getDefaultInstance()) return this; + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (!other.getToken().isEmpty()) { + token_ = other.token_; + onChanged(); + } + if (other.getTimeout() != 0) { + setTimeout(other.getTimeout()); + } + if (other.getContinuous() != false) { + setContinuous(other.getContinuous()); + } + if (other.getContinuousTimeout() != 0) { + setContinuousTimeout(other.getContinuousTimeout()); + } + if (other.getCompleted() != false) { + setCompleted(other.getCompleted()); + } + if (other.getData() != com.google.protobuf.ByteString.EMPTY) { + setData(other.getData()); + } + if (other.getCRC() != 0) { + setCRC(other.getCRC()); + } + if (other.error_ != 0) { + setErrorValue(other.getErrorValue()); + } + if (!other.getErrorMessage().isEmpty()) { + errorMessage_ = other.errorMessage_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ = 0; + /** + * <code>.Tango.PMR.Common.MessageType Type = 1;</code> + */ + public int getTypeValue() { + return type_; + } + /** + * <code>.Tango.PMR.Common.MessageType Type = 1;</code> + */ + public Builder setTypeValue(int value) { + type_ = value; + onChanged(); + return this; + } + /** + * <code>.Tango.PMR.Common.MessageType Type = 1;</code> + */ + public com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType getType() { + com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType result = com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType.valueOf(type_); + return result == null ? com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType.UNRECOGNIZED : result; + } + /** + * <code>.Tango.PMR.Common.MessageType Type = 1;</code> + */ + public Builder setType(com.twine.tango.pmr.common.MessageTypeOuterClass.MessageType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * <code>.Tango.PMR.Common.MessageType Type = 1;</code> + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private java.lang.Object token_ = ""; + /** + * <code>string Token = 2;</code> + */ + public java.lang.String getToken() { + java.lang.Object ref = token_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + token_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string Token = 2;</code> + */ + public com.google.protobuf.ByteString + getTokenBytes() { + java.lang.Object ref = token_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + token_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string Token = 2;</code> + */ + public Builder setToken( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + token_ = value; + onChanged(); + return this; + } + /** + * <code>string Token = 2;</code> + */ + public Builder clearToken() { + + token_ = getDefaultInstance().getToken(); + onChanged(); + return this; + } + /** + * <code>string Token = 2;</code> + */ + public Builder setTokenBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + token_ = value; + onChanged(); + return this; + } + + private int timeout_ ; + /** + * <code>uint32 Timeout = 3;</code> + */ + public int getTimeout() { + return timeout_; + } + /** + * <code>uint32 Timeout = 3;</code> + */ + public Builder setTimeout(int value) { + + timeout_ = value; + onChanged(); + return this; + } + /** + * <code>uint32 Timeout = 3;</code> + */ + public Builder clearTimeout() { + + timeout_ = 0; + onChanged(); + return this; + } + + private boolean continuous_ ; + /** + * <code>bool Continuous = 4;</code> + */ + public boolean getContinuous() { + return continuous_; + } + /** + * <code>bool Continuous = 4;</code> + */ + public Builder setContinuous(boolean value) { + + continuous_ = value; + onChanged(); + return this; + } + /** + * <code>bool Continuous = 4;</code> + */ + public Builder clearContinuous() { + + continuous_ = false; + onChanged(); + return this; + } + + private int continuousTimeout_ ; + /** + * <code>uint32 ContinuousTimeout = 5;</code> + */ + public int getContinuousTimeout() { + return continuousTimeout_; + } + /** + * <code>uint32 ContinuousTimeout = 5;</code> + */ + public Builder setContinuousTimeout(int value) { + + continuousTimeout_ = value; + onChanged(); + return this; + } + /** + * <code>uint32 ContinuousTimeout = 5;</code> + */ + public Builder clearContinuousTimeout() { + + continuousTimeout_ = 0; + onChanged(); + return this; + } + + private boolean completed_ ; + /** + * <code>bool Completed = 6;</code> + */ + public boolean getCompleted() { + return completed_; + } + /** + * <code>bool Completed = 6;</code> + */ + public Builder setCompleted(boolean value) { + + completed_ = value; + onChanged(); + return this; + } + /** + * <code>bool Completed = 6;</code> + */ + public Builder clearCompleted() { + + completed_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; + /** + * <code>bytes Data = 7;</code> + */ + public com.google.protobuf.ByteString getData() { + return data_; + } + /** + * <code>bytes Data = 7;</code> + */ + public Builder setData(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + data_ = value; + onChanged(); + return this; + } + /** + * <code>bytes Data = 7;</code> + */ + public Builder clearData() { + + data_ = getDefaultInstance().getData(); + onChanged(); + return this; + } + + private int cRC_ ; + /** + * <code>uint32 CRC = 8;</code> + */ + public int getCRC() { + return cRC_; + } + /** + * <code>uint32 CRC = 8;</code> + */ + public Builder setCRC(int value) { + + cRC_ = value; + onChanged(); + return this; + } + /** + * <code>uint32 CRC = 8;</code> + */ + public Builder clearCRC() { + + cRC_ = 0; + onChanged(); + return this; + } + + private int error_ = 0; + /** + * <code>.Tango.PMR.Common.ErrorCode Error = 9;</code> + */ + public int getErrorValue() { + return error_; + } + /** + * <code>.Tango.PMR.Common.ErrorCode Error = 9;</code> + */ + public Builder setErrorValue(int value) { + error_ = value; + onChanged(); + return this; + } + /** + * <code>.Tango.PMR.Common.ErrorCode Error = 9;</code> + */ + public com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode getError() { + com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode result = com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode.valueOf(error_); + return result == null ? com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode.UNRECOGNIZED : result; + } + /** + * <code>.Tango.PMR.Common.ErrorCode Error = 9;</code> + */ + public Builder setError(com.twine.tango.pmr.common.ErrorCodeOuterClass.ErrorCode value) { + if (value == null) { + throw new NullPointerException(); + } + + error_ = value.getNumber(); + onChanged(); + return this; + } + /** + * <code>.Tango.PMR.Common.ErrorCode Error = 9;</code> + */ + public Builder clearError() { + + error_ = 0; + onChanged(); + return this; + } + + private java.lang.Object errorMessage_ = ""; + /** + * <code>string ErrorMessage = 10;</code> + */ + public java.lang.String getErrorMessage() { + java.lang.Object ref = errorMessage_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + errorMessage_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string ErrorMessage = 10;</code> + */ + public com.google.protobuf.ByteString + getErrorMessageBytes() { + java.lang.Object ref = errorMessage_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + errorMessage_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string ErrorMessage = 10;</code> + */ + public Builder setErrorMessage( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + errorMessage_ = value; + onChanged(); + return this; + } + /** + * <code>string ErrorMessage = 10;</code> + */ + public Builder clearErrorMessage() { + + errorMessage_ = getDefaultInstance().getErrorMessage(); + onChanged(); + return this; + } + /** + * <code>string ErrorMessage = 10;</code> + */ + public Builder setErrorMessageBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + errorMessage_ = value; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Common.MessageContainer) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Common.MessageContainer) + private static final com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer(); + } + + public static com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<MessageContainer> + PARSER = new com.google.protobuf.AbstractParser<MessageContainer>() { + public MessageContainer parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MessageContainer(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<MessageContainer> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<MessageContainer> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.common.MessageContainerOuterClass.MessageContainer getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Common_MessageContainer_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Common_MessageContainer_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026MessageContainer.proto\022\020Tango.PMR.Comm" + + "on\032\021MessageType.proto\032\017ErrorCode.proto\"\376" + + "\001\n\020MessageContainer\022+\n\004Type\030\001 \001(\0162\035.Tang" + + "o.PMR.Common.MessageType\022\r\n\005Token\030\002 \001(\t\022" + + "\017\n\007Timeout\030\003 \001(\r\022\022\n\nContinuous\030\004 \001(\010\022\031\n\021" + + "ContinuousTimeout\030\005 \001(\r\022\021\n\tCompleted\030\006 \001" + + "(\010\022\014\n\004Data\030\007 \001(\014\022\013\n\003CRC\030\010 \001(\r\022*\n\005Error\030\t" + + " \001(\0162\033.Tango.PMR.Common.ErrorCode\022\024\n\014Err" + + "orMessage\030\n \001(\tB\034\n\032com.twine.tango.pmr.c" + + "ommonb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.twine.tango.pmr.common.MessageTypeOuterClass.getDescriptor(), + com.twine.tango.pmr.common.ErrorCodeOuterClass.getDescriptor(), + }, assigner); + internal_static_Tango_PMR_Common_MessageContainer_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Common_MessageContainer_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Common_MessageContainer_descriptor, + new java.lang.String[] { "Type", "Token", "Timeout", "Continuous", "ContinuousTimeout", "Completed", "Data", "CRC", "Error", "ErrorMessage", }); + com.twine.tango.pmr.common.MessageTypeOuterClass.getDescriptor(); + com.twine.tango.pmr.common.ErrorCodeOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/MessageTypeOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/MessageTypeOuterClass.java new file mode 100644 index 000000000..4a4af0a1c --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/common/MessageTypeOuterClass.java @@ -0,0 +1,2205 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: MessageType.proto + +package com.twine.tango.pmr.common; + +public final class MessageTypeOuterClass { + private MessageTypeOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Tango.PMR.Common.MessageType} + */ + public enum MessageType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * <pre> + *The first enumeration value must be zero so.. + * </pre> + * + * <code>None = 0;</code> + */ + None(0), + /** + * <pre> + *Common + * </pre> + * + * <code>ErrorResponse = 1;</code> + */ + ErrorResponse(1), + /** + * <pre> + *Stubs + * </pre> + * + * <code>CalculateRequest = 3;</code> + */ + CalculateRequest(3), + /** + * <code>CalculateResponse = 4;</code> + */ + CalculateResponse(4), + /** + * <code>ProgressRequest = 5;</code> + */ + ProgressRequest(5), + /** + * <code>ProgressResponse = 6;</code> + */ + ProgressResponse(6), + /** + * <code>StubCartridgeReadRequest = 7;</code> + */ + StubCartridgeReadRequest(7), + /** + * <code>StubCartridgeReadResponse = 8;</code> + */ + StubCartridgeReadResponse(8), + /** + * <code>StubCartridgeWriteRequest = 9;</code> + */ + StubCartridgeWriteRequest(9), + /** + * <code>StubCartridgeWriteResponse = 10;</code> + */ + StubCartridgeWriteResponse(10), + /** + * <code>StubDispenserRequest = 11;</code> + */ + StubDispenserRequest(11), + /** + * <code>StubDispenserResponse = 12;</code> + */ + StubDispenserResponse(12), + /** + * <code>StubGPIOInputSetupRequest = 13;</code> + */ + StubGPIOInputSetupRequest(13), + /** + * <code>StubGPIOInputSetupResponse = 14;</code> + */ + StubGPIOInputSetupResponse(14), + /** + * <code>StubGPIOReadBitRequest = 15;</code> + */ + StubGPIOReadBitRequest(15), + /** + * <code>StubGPIOReadBitResponse = 16;</code> + */ + StubGPIOReadBitResponse(16), + /** + * <code>StubGPIOReadByteRequest = 17;</code> + */ + StubGPIOReadByteRequest(17), + /** + * <code>StubGPIOReadByteResponse = 18;</code> + */ + StubGPIOReadByteResponse(18), + /** + * <code>StubGPIOWriteBitRequest = 19;</code> + */ + StubGPIOWriteBitRequest(19), + /** + * <code>StubGPIOWriteBitResponse = 20;</code> + */ + StubGPIOWriteBitResponse(20), + /** + * <code>StubGPIOWriteByteRequest = 21;</code> + */ + StubGPIOWriteByteRequest(21), + /** + * <code>StubGPIOWriteByteResponse = 22;</code> + */ + StubGPIOWriteByteResponse(22), + /** + * <code>StubHeaterRequest = 23;</code> + */ + StubHeaterRequest(23), + /** + * <code>StubHeaterResponse = 24;</code> + */ + StubHeaterResponse(24), + /** + * <code>StubI2CRequest = 25;</code> + */ + StubI2CRequest(25), + /** + * <code>StubI2CResponse = 26;</code> + */ + StubI2CResponse(26), + /** + * <code>StubOptLimitSwitchRequest = 27;</code> + */ + StubOptLimitSwitchRequest(27), + /** + * <code>StubOptLimitSwitchResponse = 28;</code> + */ + StubOptLimitSwitchResponse(28), + /** + * <code>StubSteperMotorRequest = 29;</code> + */ + StubSteperMotorRequest(29), + /** + * <code>StubSteperMotorResponse = 30;</code> + */ + StubSteperMotorResponse(30), + /** + * <code>StubValveRequest = 31;</code> + */ + StubValveRequest(31), + /** + * <code>StubValveResponse = 32;</code> + */ + StubValveResponse(32), + /** + * <code>StubExtFlashReadRequest = 33;</code> + */ + StubExtFlashReadRequest(33), + /** + * <code>StubExtFlashReadResponse = 34;</code> + */ + StubExtFlashReadResponse(34), + /** + * <code>StubExtFlashWriteRequest = 35;</code> + */ + StubExtFlashWriteRequest(35), + /** + * <code>StubExtFlashWriteResponse = 36;</code> + */ + StubExtFlashWriteResponse(36), + /** + * <code>StubFPGAReadBackRegRequest = 37;</code> + */ + StubFPGAReadBackRegRequest(37), + /** + * <code>StubFPGAReadBackRegResponse = 38;</code> + */ + StubFPGAReadBackRegResponse(38), + /** + * <code>StubFPGAReadVersionRequest = 39;</code> + */ + StubFPGAReadVersionRequest(39), + /** + * <code>StubFPGAReadVersionResponse = 40;</code> + */ + StubFPGAReadVersionResponse(40), + /** + * <code>StubL6470DriverRequest = 41;</code> + */ + StubL6470DriverRequest(41), + /** + * <code>StubL6470DriverResponse = 42;</code> + */ + StubL6470DriverResponse(42), + /** + * <code>StubMotorInitRequest = 43;</code> + */ + StubMotorInitRequest(43), + /** + * <code>StubMotorInitResponse = 44;</code> + */ + StubMotorInitResponse(44), + /** + * <code>StubMotorRunRequest = 45;</code> + */ + StubMotorRunRequest(45), + /** + * <code>StubMotorRunResponse = 46;</code> + */ + StubMotorRunResponse(46), + /** + * <code>StubMotorStopRequest = 47;</code> + */ + StubMotorStopRequest(47), + /** + * <code>StubMotorStopResponse = 48;</code> + */ + StubMotorStopResponse(48), + /** + * <code>StubMotorStatusRequest = 49;</code> + */ + StubMotorStatusRequest(49), + /** + * <code>StubMotorStatusResponse = 50;</code> + */ + StubMotorStatusResponse(50), + /** + * <code>StubMotorMovRequest = 51;</code> + */ + StubMotorMovRequest(51), + /** + * <code>StubMotorMovResponse = 52;</code> + */ + StubMotorMovResponse(52), + /** + * <code>StubMotorSpeedRequest = 53;</code> + */ + StubMotorSpeedRequest(53), + /** + * <code>StubMotorSpeedResponse = 54;</code> + */ + StubMotorSpeedResponse(54), + /** + * <code>StubMotorPositionRequest = 55;</code> + */ + StubMotorPositionRequest(55), + /** + * <code>StubMotorPositionResponse = 56;</code> + */ + StubMotorPositionResponse(56), + /** + * <code>StubHWVersionRequest = 57;</code> + */ + StubHWVersionRequest(57), + /** + * <code>StubHWVersionResponse = 58;</code> + */ + StubHWVersionResponse(58), + /** + * <code>StubF3Gpo01WriteRequest = 59;</code> + */ + StubF3Gpo01WriteRequest(59), + /** + * <code>StubF3Gpo01WriteResponse = 60;</code> + */ + StubF3Gpo01WriteResponse(60), + /** + * <code>StubHeatingTestRequest = 61;</code> + */ + StubHeatingTestRequest(61), + /** + * <code>StubHeatingTestResponse = 62;</code> + */ + StubHeatingTestResponse(62), + /** + * <code>StubHeatingTestPollRequest = 63;</code> + */ + StubHeatingTestPollRequest(63), + /** + * <code>StubHeatingTestPollResponse = 64;</code> + */ + StubHeatingTestPollResponse(64), + /** + * <code>StubMotorRequest = 65;</code> + */ + StubMotorRequest(65), + /** + * <code>StubMotorResponse = 66;</code> + */ + StubMotorResponse(66), + /** + * <code>StubMotorHomeMarkRequest = 67;</code> + */ + StubMotorHomeMarkRequest(67), + /** + * <code>StubMotorHomeMarkResponse = 68;</code> + */ + StubMotorHomeMarkResponse(68), + /** + * <code>StubMotorRunStepTickRequest = 69;</code> + */ + StubMotorRunStepTickRequest(69), + /** + * <code>StubMotorRunStepTickResponse = 70;</code> + */ + StubMotorRunStepTickResponse(70), + /** + * <code>StubFpgaReadRegRequest = 71;</code> + */ + StubFpgaReadRegRequest(71), + /** + * <code>StubFpgaReadRegResponse = 72;</code> + */ + StubFpgaReadRegResponse(72), + /** + * <code>StubFpgaWriteRegRequest = 73;</code> + */ + StubFpgaWriteRegRequest(73), + /** + * <code>StubFpgaWriteRegResponse = 74;</code> + */ + StubFpgaWriteRegResponse(74), + /** + * <code>StubReadEmbeddedVersionRequest = 75;</code> + */ + StubReadEmbeddedVersionRequest(75), + /** + * <code>StubReadEmbeddedVersionResponse = 76;</code> + */ + StubReadEmbeddedVersionResponse(76), + /** + * <code>StubTivaReadRegRequest = 77;</code> + */ + StubTivaReadRegRequest(77), + /** + * <code>StubTivaReadRegResponse = 78;</code> + */ + StubTivaReadRegResponse(78), + /** + * <code>StubTivaWriteRegRequest = 79;</code> + */ + StubTivaWriteRegRequest(79), + /** + * <code>StubTivaWriteRegResponse = 80;</code> + */ + StubTivaWriteRegResponse(80), + /** + * <code>StubDancerPositionRequest = 81;</code> + */ + StubDancerPositionRequest(81), + /** + * <code>StubDancerPositionResponse = 82;</code> + */ + StubDancerPositionResponse(82), + /** + * <code>StubSpeedSensorRequest = 83;</code> + */ + StubSpeedSensorRequest(83), + /** + * <code>StubSpeedSensorResponse = 84;</code> + */ + StubSpeedSensorResponse(84), + /** + * <code>StubRealTimeUsageRequest = 85;</code> + */ + StubRealTimeUsageRequest(85), + /** + * <code>StubRealTimeUsageResponse = 86;</code> + */ + StubRealTimeUsageResponse(86), + /** + * <code>StubIntADCReadRequest = 87;</code> + */ + StubIntADCReadRequest(87), + /** + * <code>StubIntADCReadResponse = 88;</code> + */ + StubIntADCReadResponse(88), + /** + * <code>StubTempSensorRequest = 89;</code> + */ + StubTempSensorRequest(89), + /** + * <code>StubTempSensorResponse = 90;</code> + */ + StubTempSensorResponse(90), + /** + * <code>StubI2CReadBytesRequest = 91;</code> + */ + StubI2CReadBytesRequest(91), + /** + * <code>StubI2CReadBytesResponse = 92;</code> + */ + StubI2CReadBytesResponse(92), + /** + * <code>StubI2CWriteBytesRequest = 93;</code> + */ + StubI2CWriteBytesRequest(93), + /** + * <code>StubI2CWriteBytesResponse = 94;</code> + */ + StubI2CWriteBytesResponse(94), + /** + * <code>StubExtFlashWriteWordsRequest = 95;</code> + */ + StubExtFlashWriteWordsRequest(95), + /** + * <code>StubExtFlashWriteWordsResponse = 96;</code> + */ + StubExtFlashWriteWordsResponse(96), + /** + * <code>StubExtFlashReadWordsRequest = 97;</code> + */ + StubExtFlashReadWordsRequest(97), + /** + * <code>StubExtFlashReadWordsResponse = 98;</code> + */ + StubExtFlashReadWordsResponse(98), + /** + * <code>StubJobRequest = 99;</code> + */ + StubJobRequest(99), + /** + * <code>StubJobResponse = 100;</code> + */ + StubJobResponse(100), + /** + * <code>StubAbortJobRequest = 101;</code> + */ + StubAbortJobRequest(101), + /** + * <code>StubAbortJobResponse = 102;</code> + */ + StubAbortJobResponse(102), + /** + * <code>StubMidTankPressureSensorRequest = 103;</code> + */ + StubMidTankPressureSensorRequest(103), + /** + * <pre> + *------------------------------------ + * </pre> + * + * <code>StubMidTankPressureSensorResponse = 104;</code> + */ + StubMidTankPressureSensorResponse(104), + /** + * <pre> + *Integration + * </pre> + * + * <code>ExternalBridgeUdpDiscoveryPacket = 1000;</code> + */ + ExternalBridgeUdpDiscoveryPacket(1000), + /** + * <code>ExternalBridgeLoginRequest = 1001;</code> + */ + ExternalBridgeLoginRequest(1001), + /** + * <code>ExternalBridgeLoginResponse = 1002;</code> + */ + ExternalBridgeLoginResponse(1002), + /** + * <code>ExternalBridgeLogoutRequest = 1003;</code> + */ + ExternalBridgeLogoutRequest(1003), + /** + * <code>ExternalBridgeLogoutResponse = 1004;</code> + */ + ExternalBridgeLogoutResponse(1004), + /** + * <code>DirectSynchronizationRequest = 1005;</code> + */ + DirectSynchronizationRequest(1005), + /** + * <code>DirectSynchronizationResponse = 1006;</code> + */ + DirectSynchronizationResponse(1006), + /** + * <code>OverrideDataBaseRequest = 1007;</code> + */ + OverrideDataBaseRequest(1007), + /** + * <code>OverrideDataBaseResponse = 1008;</code> + */ + OverrideDataBaseResponse(1008), + /** + * <code>StartApplicationLogsRequest = 1009;</code> + */ + StartApplicationLogsRequest(1009), + /** + * <code>StartApplicationLogsResponse = 1010;</code> + */ + StartApplicationLogsResponse(1010), + /** + * <code>StopApplicationLogsRequest = 1011;</code> + */ + StopApplicationLogsRequest(1011), + /** + * <code>StopApplicationLogsResponse = 1012;</code> + */ + StopApplicationLogsResponse(1012), + /** + * <pre> + *Diagnostics + * </pre> + * + * <code>StartDiagnosticsRequest = 2000;</code> + */ + StartDiagnosticsRequest(2000), + /** + * <code>StartDiagnosticsResponse = 2001;</code> + */ + StartDiagnosticsResponse(2001), + /** + * <code>MotorAbortHomingRequest = 2002;</code> + */ + MotorAbortHomingRequest(2002), + /** + * <code>MotorAbortHomingResponse = 2003;</code> + */ + MotorAbortHomingResponse(2003), + /** + * <code>MotorHomingRequest = 2004;</code> + */ + MotorHomingRequest(2004), + /** + * <code>MotorHomingResponse = 2005;</code> + */ + MotorHomingResponse(2005), + /** + * <code>MotorJoggingRequest = 2006;</code> + */ + MotorJoggingRequest(2006), + /** + * <code>MotorJoggingResponse = 2007;</code> + */ + MotorJoggingResponse(2007), + /** + * <code>MotorAbortJoggingRequest = 2008;</code> + */ + MotorAbortJoggingRequest(2008), + /** + * <code>MotorAbortJoggingResponse = 2009;</code> + */ + MotorAbortJoggingResponse(2009), + /** + * <code>DispenserAbortHomingRequest = 2010;</code> + */ + DispenserAbortHomingRequest(2010), + /** + * <code>DispenserAbortHomingResponse = 2011;</code> + */ + DispenserAbortHomingResponse(2011), + /** + * <code>DispenserHomingRequest = 2012;</code> + */ + DispenserHomingRequest(2012), + /** + * <code>DispenserHomingResponse = 2013;</code> + */ + DispenserHomingResponse(2013), + /** + * <code>DispenserJoggingRequest = 2014;</code> + */ + DispenserJoggingRequest(2014), + /** + * <code>DispenserJoggingResponse = 2015;</code> + */ + DispenserJoggingResponse(2015), + /** + * <code>DispenserAbortJoggingRequest = 2016;</code> + */ + DispenserAbortJoggingRequest(2016), + /** + * <code>DispenserAbortJoggingResponse = 2017;</code> + */ + DispenserAbortJoggingResponse(2017), + /** + * <code>SetDigitalOutRequest = 2018;</code> + */ + SetDigitalOutRequest(2018), + /** + * <code>SetDigitalOutResponse = 2019;</code> + */ + SetDigitalOutResponse(2019), + /** + * <code>ThreadJoggingRequest = 2020;</code> + */ + ThreadJoggingRequest(2020), + /** + * <code>ThreadJoggingResponse = 2021;</code> + */ + ThreadJoggingResponse(2021), + /** + * <code>ThreadAbortJoggingRequest = 2022;</code> + */ + ThreadAbortJoggingRequest(2022), + /** + * <code>ThreadAbortJoggingResponse = 2023;</code> + */ + ThreadAbortJoggingResponse(2023), + /** + * <code>SetComponentValueRequest = 2024;</code> + */ + SetComponentValueRequest(2024), + /** + * <code>SetComponentValueResponse = 2025;</code> + */ + SetComponentValueResponse(2025), + /** + * <code>ResolveEventRequest = 2026;</code> + */ + ResolveEventRequest(2026), + /** + * <code>ResolveEventResponse = 2027;</code> + */ + ResolveEventResponse(2027), + /** + * <code>StopDiagnosticsRequest = 2028;</code> + */ + StopDiagnosticsRequest(2028), + /** + * <code>StopDiagnosticsResponse = 2029;</code> + */ + StopDiagnosticsResponse(2029), + /** + * <code>StartEventsNotificationRequest = 2030;</code> + */ + StartEventsNotificationRequest(2030), + /** + * <code>StartEventsNotificationResponse = 2031;</code> + */ + StartEventsNotificationResponse(2031), + /** + * <code>StopEventsNotificationRequest = 2032;</code> + */ + StopEventsNotificationRequest(2032), + /** + * <code>StopEventsNotificationResponse = 2033;</code> + */ + StopEventsNotificationResponse(2033), + /** + * <code>SetHeaterStateRequest = 2034;</code> + */ + SetHeaterStateRequest(2034), + /** + * <code>SetHeaterStateResponse = 2035;</code> + */ + SetHeaterStateResponse(2035), + /** + * <code>SetBlowerStateRequest = 2036;</code> + */ + SetBlowerStateRequest(2036), + /** + * <code>SetBlowerStateResponse = 2037;</code> + */ + SetBlowerStateResponse(2037), + /** + * <code>SetValveStateRequest = 2038;</code> + */ + SetValveStateRequest(2038), + /** + * <code>SetValveStateResponse = 2039;</code> + */ + SetValveStateResponse(2039), + /** + * <pre> + *Printing + * </pre> + * + * <code>JobRequest = 3000;</code> + */ + JobRequest(3000), + /** + * <code>JobResponse = 3001;</code> + */ + JobResponse(3001), + /** + * <code>AbortJobRequest = 3002;</code> + */ + AbortJobRequest(3002), + /** + * <code>AbortJobResponse = 3003;</code> + */ + AbortJobResponse(3003), + /** + * <code>UploadProcessParametersRequest = 3004;</code> + */ + UploadProcessParametersRequest(3004), + /** + * <code>UploadProcessParametersResponse = 3005;</code> + */ + UploadProcessParametersResponse(3005), + /** + * <code>CurrentJobRequest = 3006;</code> + */ + CurrentJobRequest(3006), + /** + * <code>CurrentJobResponse = 3007;</code> + */ + CurrentJobResponse(3007), + /** + * <code>ResumeCurrentJobRequest = 3008;</code> + */ + ResumeCurrentJobRequest(3008), + /** + * <code>ResumeCurrentJobResponse = 3009;</code> + */ + ResumeCurrentJobResponse(3009), + /** + * <pre> + *Debugging + * </pre> + * + * <code>StartDebugLogRequest = 4000;</code> + */ + StartDebugLogRequest(4000), + /** + * <code>StartDebugLogResponse = 4001;</code> + */ + StartDebugLogResponse(4001), + /** + * <code>StopDebugLogRequest = 4002;</code> + */ + StopDebugLogRequest(4002), + /** + * <code>StopDebugLogResponse = 4003;</code> + */ + StopDebugLogResponse(4003), + /** + * <pre> + *Hardware + * </pre> + * + * <code>UploadHardwareConfigurationRequest = 5000;</code> + */ + UploadHardwareConfigurationRequest(5000), + /** + * <code>UploadHardwareConfigurationResponse = 5001;</code> + */ + UploadHardwareConfigurationResponse(5001), + /** + * <code>SystemResetRequest = 5002;</code> + */ + SystemResetRequest(5002), + /** + * <code>SystemResetResponse = 5003;</code> + */ + SystemResetResponse(5003), + /** + * <pre> + *Connection + * </pre> + * + * <code>KeepAliveRequest = 6000;</code> + */ + KeepAliveRequest(6000), + /** + * <code>KeepAliveResponse = 6001;</code> + */ + KeepAliveResponse(6001), + /** + * <code>ConnectRequest = 6002;</code> + */ + ConnectRequest(6002), + /** + * <code>ConnectResponse = 6003;</code> + */ + ConnectResponse(6003), + /** + * <code>DisconnectRequest = 6004;</code> + */ + DisconnectRequest(6004), + /** + * <code>DisconnectResponse = 6005;</code> + */ + DisconnectResponse(6005), + /** + * <pre> + *IO + * </pre> + * + * <code>FileUploadRequest = 7000;</code> + */ + FileUploadRequest(7000), + /** + * <code>FileUploadResponse = 7001;</code> + */ + FileUploadResponse(7001), + /** + * <code>FileChunkUploadRequest = 7002;</code> + */ + FileChunkUploadRequest(7002), + /** + * <code>FileChunkUploadResponse = 7003;</code> + */ + FileChunkUploadResponse(7003), + /** + * <code>ExecuteProcessRequest = 7004;</code> + */ + ExecuteProcessRequest(7004), + /** + * <code>ExecuteProcessResponse = 7005;</code> + */ + ExecuteProcessResponse(7005), + /** + * <code>KillProcessRequest = 7006;</code> + */ + KillProcessRequest(7006), + /** + * <code>KillProcessResponse = 7007;</code> + */ + KillProcessResponse(7007), + /** + * <code>CreateRequest = 7008;</code> + */ + CreateRequest(7008), + /** + * <code>CreateResponse = 7009;</code> + */ + CreateResponse(7009), + /** + * <code>DeleteRequest = 7010;</code> + */ + DeleteRequest(7010), + /** + * <code>DeleteResponse = 7011;</code> + */ + DeleteResponse(7011), + /** + * <code>GetStorageInfoRequest = 7012;</code> + */ + GetStorageInfoRequest(7012), + /** + * <code>GetStorageInfoResponse = 7013;</code> + */ + GetStorageInfoResponse(7013), + /** + * <code>GetFilesRequest = 7014;</code> + */ + GetFilesRequest(7014), + /** + * <code>GetFilesResponse = 7015;</code> + */ + GetFilesResponse(7015), + /** + * <code>FileDownloadRequest = 7016;</code> + */ + FileDownloadRequest(7016), + /** + * <code>FileDownloadResponse = 7017;</code> + */ + FileDownloadResponse(7017), + /** + * <code>FileChunkDownloadRequest = 7018;</code> + */ + FileChunkDownloadRequest(7018), + /** + * <code>FileChunkDownloadResponse = 7019;</code> + */ + FileChunkDownloadResponse(7019), + /** + * <code>ValidateVersionRequest = 7020;</code> + */ + ValidateVersionRequest(7020), + /** + * <code>ValidateVersionResponse = 7021;</code> + */ + ValidateVersionResponse(7021), + /** + * <code>ActivateVersionRequest = 7022;</code> + */ + ActivateVersionRequest(7022), + /** + * <code>ActivateVersionResponse = 7023;</code> + */ + ActivateVersionResponse(7023), + UNRECOGNIZED(-1), + ; + + /** + * <pre> + *The first enumeration value must be zero so.. + * </pre> + * + * <code>None = 0;</code> + */ + public static final int None_VALUE = 0; + /** + * <pre> + *Common + * </pre> + * + * <code>ErrorResponse = 1;</code> + */ + public static final int ErrorResponse_VALUE = 1; + /** + * <pre> + *Stubs + * </pre> + * + * <code>CalculateRequest = 3;</code> + */ + public static final int CalculateRequest_VALUE = 3; + /** + * <code>CalculateResponse = 4;</code> + */ + public static final int CalculateResponse_VALUE = 4; + /** + * <code>ProgressRequest = 5;</code> + */ + public static final int ProgressRequest_VALUE = 5; + /** + * <code>ProgressResponse = 6;</code> + */ + public static final int ProgressResponse_VALUE = 6; + /** + * <code>StubCartridgeReadRequest = 7;</code> + */ + public static final int StubCartridgeReadRequest_VALUE = 7; + /** + * <code>StubCartridgeReadResponse = 8;</code> + */ + public static final int StubCartridgeReadResponse_VALUE = 8; + /** + * <code>StubCartridgeWriteRequest = 9;</code> + */ + public static final int StubCartridgeWriteRequest_VALUE = 9; + /** + * <code>StubCartridgeWriteResponse = 10;</code> + */ + public static final int StubCartridgeWriteResponse_VALUE = 10; + /** + * <code>StubDispenserRequest = 11;</code> + */ + public static final int StubDispenserRequest_VALUE = 11; + /** + * <code>StubDispenserResponse = 12;</code> + */ + public static final int StubDispenserResponse_VALUE = 12; + /** + * <code>StubGPIOInputSetupRequest = 13;</code> + */ + public static final int StubGPIOInputSetupRequest_VALUE = 13; + /** + * <code>StubGPIOInputSetupResponse = 14;</code> + */ + public static final int StubGPIOInputSetupResponse_VALUE = 14; + /** + * <code>StubGPIOReadBitRequest = 15;</code> + */ + public static final int StubGPIOReadBitRequest_VALUE = 15; + /** + * <code>StubGPIOReadBitResponse = 16;</code> + */ + public static final int StubGPIOReadBitResponse_VALUE = 16; + /** + * <code>StubGPIOReadByteRequest = 17;</code> + */ + public static final int StubGPIOReadByteRequest_VALUE = 17; + /** + * <code>StubGPIOReadByteResponse = 18;</code> + */ + public static final int StubGPIOReadByteResponse_VALUE = 18; + /** + * <code>StubGPIOWriteBitRequest = 19;</code> + */ + public static final int StubGPIOWriteBitRequest_VALUE = 19; + /** + * <code>StubGPIOWriteBitResponse = 20;</code> + */ + public static final int StubGPIOWriteBitResponse_VALUE = 20; + /** + * <code>StubGPIOWriteByteRequest = 21;</code> + */ + public static final int StubGPIOWriteByteRequest_VALUE = 21; + /** + * <code>StubGPIOWriteByteResponse = 22;</code> + */ + public static final int StubGPIOWriteByteResponse_VALUE = 22; + /** + * <code>StubHeaterRequest = 23;</code> + */ + public static final int StubHeaterRequest_VALUE = 23; + /** + * <code>StubHeaterResponse = 24;</code> + */ + public static final int StubHeaterResponse_VALUE = 24; + /** + * <code>StubI2CRequest = 25;</code> + */ + public static final int StubI2CRequest_VALUE = 25; + /** + * <code>StubI2CResponse = 26;</code> + */ + public static final int StubI2CResponse_VALUE = 26; + /** + * <code>StubOptLimitSwitchRequest = 27;</code> + */ + public static final int StubOptLimitSwitchRequest_VALUE = 27; + /** + * <code>StubOptLimitSwitchResponse = 28;</code> + */ + public static final int StubOptLimitSwitchResponse_VALUE = 28; + /** + * <code>StubSteperMotorRequest = 29;</code> + */ + public static final int StubSteperMotorRequest_VALUE = 29; + /** + * <code>StubSteperMotorResponse = 30;</code> + */ + public static final int StubSteperMotorResponse_VALUE = 30; + /** + * <code>StubValveRequest = 31;</code> + */ + public static final int StubValveRequest_VALUE = 31; + /** + * <code>StubValveResponse = 32;</code> + */ + public static final int StubValveResponse_VALUE = 32; + /** + * <code>StubExtFlashReadRequest = 33;</code> + */ + public static final int StubExtFlashReadRequest_VALUE = 33; + /** + * <code>StubExtFlashReadResponse = 34;</code> + */ + public static final int StubExtFlashReadResponse_VALUE = 34; + /** + * <code>StubExtFlashWriteRequest = 35;</code> + */ + public static final int StubExtFlashWriteRequest_VALUE = 35; + /** + * <code>StubExtFlashWriteResponse = 36;</code> + */ + public static final int StubExtFlashWriteResponse_VALUE = 36; + /** + * <code>StubFPGAReadBackRegRequest = 37;</code> + */ + public static final int StubFPGAReadBackRegRequest_VALUE = 37; + /** + * <code>StubFPGAReadBackRegResponse = 38;</code> + */ + public static final int StubFPGAReadBackRegResponse_VALUE = 38; + /** + * <code>StubFPGAReadVersionRequest = 39;</code> + */ + public static final int StubFPGAReadVersionRequest_VALUE = 39; + /** + * <code>StubFPGAReadVersionResponse = 40;</code> + */ + public static final int StubFPGAReadVersionResponse_VALUE = 40; + /** + * <code>StubL6470DriverRequest = 41;</code> + */ + public static final int StubL6470DriverRequest_VALUE = 41; + /** + * <code>StubL6470DriverResponse = 42;</code> + */ + public static final int StubL6470DriverResponse_VALUE = 42; + /** + * <code>StubMotorInitRequest = 43;</code> + */ + public static final int StubMotorInitRequest_VALUE = 43; + /** + * <code>StubMotorInitResponse = 44;</code> + */ + public static final int StubMotorInitResponse_VALUE = 44; + /** + * <code>StubMotorRunRequest = 45;</code> + */ + public static final int StubMotorRunRequest_VALUE = 45; + /** + * <code>StubMotorRunResponse = 46;</code> + */ + public static final int StubMotorRunResponse_VALUE = 46; + /** + * <code>StubMotorStopRequest = 47;</code> + */ + public static final int StubMotorStopRequest_VALUE = 47; + /** + * <code>StubMotorStopResponse = 48;</code> + */ + public static final int StubMotorStopResponse_VALUE = 48; + /** + * <code>StubMotorStatusRequest = 49;</code> + */ + public static final int StubMotorStatusRequest_VALUE = 49; + /** + * <code>StubMotorStatusResponse = 50;</code> + */ + public static final int StubMotorStatusResponse_VALUE = 50; + /** + * <code>StubMotorMovRequest = 51;</code> + */ + public static final int StubMotorMovRequest_VALUE = 51; + /** + * <code>StubMotorMovResponse = 52;</code> + */ + public static final int StubMotorMovResponse_VALUE = 52; + /** + * <code>StubMotorSpeedRequest = 53;</code> + */ + public static final int StubMotorSpeedRequest_VALUE = 53; + /** + * <code>StubMotorSpeedResponse = 54;</code> + */ + public static final int StubMotorSpeedResponse_VALUE = 54; + /** + * <code>StubMotorPositionRequest = 55;</code> + */ + public static final int StubMotorPositionRequest_VALUE = 55; + /** + * <code>StubMotorPositionResponse = 56;</code> + */ + public static final int StubMotorPositionResponse_VALUE = 56; + /** + * <code>StubHWVersionRequest = 57;</code> + */ + public static final int StubHWVersionRequest_VALUE = 57; + /** + * <code>StubHWVersionResponse = 58;</code> + */ + public static final int StubHWVersionResponse_VALUE = 58; + /** + * <code>StubF3Gpo01WriteRequest = 59;</code> + */ + public static final int StubF3Gpo01WriteRequest_VALUE = 59; + /** + * <code>StubF3Gpo01WriteResponse = 60;</code> + */ + public static final int StubF3Gpo01WriteResponse_VALUE = 60; + /** + * <code>StubHeatingTestRequest = 61;</code> + */ + public static final int StubHeatingTestRequest_VALUE = 61; + /** + * <code>StubHeatingTestResponse = 62;</code> + */ + public static final int StubHeatingTestResponse_VALUE = 62; + /** + * <code>StubHeatingTestPollRequest = 63;</code> + */ + public static final int StubHeatingTestPollRequest_VALUE = 63; + /** + * <code>StubHeatingTestPollResponse = 64;</code> + */ + public static final int StubHeatingTestPollResponse_VALUE = 64; + /** + * <code>StubMotorRequest = 65;</code> + */ + public static final int StubMotorRequest_VALUE = 65; + /** + * <code>StubMotorResponse = 66;</code> + */ + public static final int StubMotorResponse_VALUE = 66; + /** + * <code>StubMotorHomeMarkRequest = 67;</code> + */ + public static final int StubMotorHomeMarkRequest_VALUE = 67; + /** + * <code>StubMotorHomeMarkResponse = 68;</code> + */ + public static final int StubMotorHomeMarkResponse_VALUE = 68; + /** + * <code>StubMotorRunStepTickRequest = 69;</code> + */ + public static final int StubMotorRunStepTickRequest_VALUE = 69; + /** + * <code>StubMotorRunStepTickResponse = 70;</code> + */ + public static final int StubMotorRunStepTickResponse_VALUE = 70; + /** + * <code>StubFpgaReadRegRequest = 71;</code> + */ + public static final int StubFpgaReadRegRequest_VALUE = 71; + /** + * <code>StubFpgaReadRegResponse = 72;</code> + */ + public static final int StubFpgaReadRegResponse_VALUE = 72; + /** + * <code>StubFpgaWriteRegRequest = 73;</code> + */ + public static final int StubFpgaWriteRegRequest_VALUE = 73; + /** + * <code>StubFpgaWriteRegResponse = 74;</code> + */ + public static final int StubFpgaWriteRegResponse_VALUE = 74; + /** + * <code>StubReadEmbeddedVersionRequest = 75;</code> + */ + public static final int StubReadEmbeddedVersionRequest_VALUE = 75; + /** + * <code>StubReadEmbeddedVersionResponse = 76;</code> + */ + public static final int StubReadEmbeddedVersionResponse_VALUE = 76; + /** + * <code>StubTivaReadRegRequest = 77;</code> + */ + public static final int StubTivaReadRegRequest_VALUE = 77; + /** + * <code>StubTivaReadRegResponse = 78;</code> + */ + public static final int StubTivaReadRegResponse_VALUE = 78; + /** + * <code>StubTivaWriteRegRequest = 79;</code> + */ + public static final int StubTivaWriteRegRequest_VALUE = 79; + /** + * <code>StubTivaWriteRegResponse = 80;</code> + */ + public static final int StubTivaWriteRegResponse_VALUE = 80; + /** + * <code>StubDancerPositionRequest = 81;</code> + */ + public static final int StubDancerPositionRequest_VALUE = 81; + /** + * <code>StubDancerPositionResponse = 82;</code> + */ + public static final int StubDancerPositionResponse_VALUE = 82; + /** + * <code>StubSpeedSensorRequest = 83;</code> + */ + public static final int StubSpeedSensorRequest_VALUE = 83; + /** + * <code>StubSpeedSensorResponse = 84;</code> + */ + public static final int StubSpeedSensorResponse_VALUE = 84; + /** + * <code>StubRealTimeUsageRequest = 85;</code> + */ + public static final int StubRealTimeUsageRequest_VALUE = 85; + /** + * <code>StubRealTimeUsageResponse = 86;</code> + */ + public static final int StubRealTimeUsageResponse_VALUE = 86; + /** + * <code>StubIntADCReadRequest = 87;</code> + */ + public static final int StubIntADCReadRequest_VALUE = 87; + /** + * <code>StubIntADCReadResponse = 88;</code> + */ + public static final int StubIntADCReadResponse_VALUE = 88; + /** + * <code>StubTempSensorRequest = 89;</code> + */ + public static final int StubTempSensorRequest_VALUE = 89; + /** + * <code>StubTempSensorResponse = 90;</code> + */ + public static final int StubTempSensorResponse_VALUE = 90; + /** + * <code>StubI2CReadBytesRequest = 91;</code> + */ + public static final int StubI2CReadBytesRequest_VALUE = 91; + /** + * <code>StubI2CReadBytesResponse = 92;</code> + */ + public static final int StubI2CReadBytesResponse_VALUE = 92; + /** + * <code>StubI2CWriteBytesRequest = 93;</code> + */ + public static final int StubI2CWriteBytesRequest_VALUE = 93; + /** + * <code>StubI2CWriteBytesResponse = 94;</code> + */ + public static final int StubI2CWriteBytesResponse_VALUE = 94; + /** + * <code>StubExtFlashWriteWordsRequest = 95;</code> + */ + public static final int StubExtFlashWriteWordsRequest_VALUE = 95; + /** + * <code>StubExtFlashWriteWordsResponse = 96;</code> + */ + public static final int StubExtFlashWriteWordsResponse_VALUE = 96; + /** + * <code>StubExtFlashReadWordsRequest = 97;</code> + */ + public static final int StubExtFlashReadWordsRequest_VALUE = 97; + /** + * <code>StubExtFlashReadWordsResponse = 98;</code> + */ + public static final int StubExtFlashReadWordsResponse_VALUE = 98; + /** + * <code>StubJobRequest = 99;</code> + */ + public static final int StubJobRequest_VALUE = 99; + /** + * <code>StubJobResponse = 100;</code> + */ + public static final int StubJobResponse_VALUE = 100; + /** + * <code>StubAbortJobRequest = 101;</code> + */ + public static final int StubAbortJobRequest_VALUE = 101; + /** + * <code>StubAbortJobResponse = 102;</code> + */ + public static final int StubAbortJobResponse_VALUE = 102; + /** + * <code>StubMidTankPressureSensorRequest = 103;</code> + */ + public static final int StubMidTankPressureSensorRequest_VALUE = 103; + /** + * <pre> + *------------------------------------ + * </pre> + * + * <code>StubMidTankPressureSensorResponse = 104;</code> + */ + public static final int StubMidTankPressureSensorResponse_VALUE = 104; + /** + * <pre> + *Integration + * </pre> + * + * <code>ExternalBridgeUdpDiscoveryPacket = 1000;</code> + */ + public static final int ExternalBridgeUdpDiscoveryPacket_VALUE = 1000; + /** + * <code>ExternalBridgeLoginRequest = 1001;</code> + */ + public static final int ExternalBridgeLoginRequest_VALUE = 1001; + /** + * <code>ExternalBridgeLoginResponse = 1002;</code> + */ + public static final int ExternalBridgeLoginResponse_VALUE = 1002; + /** + * <code>ExternalBridgeLogoutRequest = 1003;</code> + */ + public static final int ExternalBridgeLogoutRequest_VALUE = 1003; + /** + * <code>ExternalBridgeLogoutResponse = 1004;</code> + */ + public static final int ExternalBridgeLogoutResponse_VALUE = 1004; + /** + * <code>DirectSynchronizationRequest = 1005;</code> + */ + public static final int DirectSynchronizationRequest_VALUE = 1005; + /** + * <code>DirectSynchronizationResponse = 1006;</code> + */ + public static final int DirectSynchronizationResponse_VALUE = 1006; + /** + * <code>OverrideDataBaseRequest = 1007;</code> + */ + public static final int OverrideDataBaseRequest_VALUE = 1007; + /** + * <code>OverrideDataBaseResponse = 1008;</code> + */ + public static final int OverrideDataBaseResponse_VALUE = 1008; + /** + * <code>StartApplicationLogsRequest = 1009;</code> + */ + public static final int StartApplicationLogsRequest_VALUE = 1009; + /** + * <code>StartApplicationLogsResponse = 1010;</code> + */ + public static final int StartApplicationLogsResponse_VALUE = 1010; + /** + * <code>StopApplicationLogsRequest = 1011;</code> + */ + public static final int StopApplicationLogsRequest_VALUE = 1011; + /** + * <code>StopApplicationLogsResponse = 1012;</code> + */ + public static final int StopApplicationLogsResponse_VALUE = 1012; + /** + * <pre> + *Diagnostics + * </pre> + * + * <code>StartDiagnosticsRequest = 2000;</code> + */ + public static final int StartDiagnosticsRequest_VALUE = 2000; + /** + * <code>StartDiagnosticsResponse = 2001;</code> + */ + public static final int StartDiagnosticsResponse_VALUE = 2001; + /** + * <code>MotorAbortHomingRequest = 2002;</code> + */ + public static final int MotorAbortHomingRequest_VALUE = 2002; + /** + * <code>MotorAbortHomingResponse = 2003;</code> + */ + public static final int MotorAbortHomingResponse_VALUE = 2003; + /** + * <code>MotorHomingRequest = 2004;</code> + */ + public static final int MotorHomingRequest_VALUE = 2004; + /** + * <code>MotorHomingResponse = 2005;</code> + */ + public static final int MotorHomingResponse_VALUE = 2005; + /** + * <code>MotorJoggingRequest = 2006;</code> + */ + public static final int MotorJoggingRequest_VALUE = 2006; + /** + * <code>MotorJoggingResponse = 2007;</code> + */ + public static final int MotorJoggingResponse_VALUE = 2007; + /** + * <code>MotorAbortJoggingRequest = 2008;</code> + */ + public static final int MotorAbortJoggingRequest_VALUE = 2008; + /** + * <code>MotorAbortJoggingResponse = 2009;</code> + */ + public static final int MotorAbortJoggingResponse_VALUE = 2009; + /** + * <code>DispenserAbortHomingRequest = 2010;</code> + */ + public static final int DispenserAbortHomingRequest_VALUE = 2010; + /** + * <code>DispenserAbortHomingResponse = 2011;</code> + */ + public static final int DispenserAbortHomingResponse_VALUE = 2011; + /** + * <code>DispenserHomingRequest = 2012;</code> + */ + public static final int DispenserHomingRequest_VALUE = 2012; + /** + * <code>DispenserHomingResponse = 2013;</code> + */ + public static final int DispenserHomingResponse_VALUE = 2013; + /** + * <code>DispenserJoggingRequest = 2014;</code> + */ + public static final int DispenserJoggingRequest_VALUE = 2014; + /** + * <code>DispenserJoggingResponse = 2015;</code> + */ + public static final int DispenserJoggingResponse_VALUE = 2015; + /** + * <code>DispenserAbortJoggingRequest = 2016;</code> + */ + public static final int DispenserAbortJoggingRequest_VALUE = 2016; + /** + * <code>DispenserAbortJoggingResponse = 2017;</code> + */ + public static final int DispenserAbortJoggingResponse_VALUE = 2017; + /** + * <code>SetDigitalOutRequest = 2018;</code> + */ + public static final int SetDigitalOutRequest_VALUE = 2018; + /** + * <code>SetDigitalOutResponse = 2019;</code> + */ + public static final int SetDigitalOutResponse_VALUE = 2019; + /** + * <code>ThreadJoggingRequest = 2020;</code> + */ + public static final int ThreadJoggingRequest_VALUE = 2020; + /** + * <code>ThreadJoggingResponse = 2021;</code> + */ + public static final int ThreadJoggingResponse_VALUE = 2021; + /** + * <code>ThreadAbortJoggingRequest = 2022;</code> + */ + public static final int ThreadAbortJoggingRequest_VALUE = 2022; + /** + * <code>ThreadAbortJoggingResponse = 2023;</code> + */ + public static final int ThreadAbortJoggingResponse_VALUE = 2023; + /** + * <code>SetComponentValueRequest = 2024;</code> + */ + public static final int SetComponentValueRequest_VALUE = 2024; + /** + * <code>SetComponentValueResponse = 2025;</code> + */ + public static final int SetComponentValueResponse_VALUE = 2025; + /** + * <code>ResolveEventRequest = 2026;</code> + */ + public static final int ResolveEventRequest_VALUE = 2026; + /** + * <code>ResolveEventResponse = 2027;</code> + */ + public static final int ResolveEventResponse_VALUE = 2027; + /** + * <code>StopDiagnosticsRequest = 2028;</code> + */ + public static final int StopDiagnosticsRequest_VALUE = 2028; + /** + * <code>StopDiagnosticsResponse = 2029;</code> + */ + public static final int StopDiagnosticsResponse_VALUE = 2029; + /** + * <code>StartEventsNotificationRequest = 2030;</code> + */ + public static final int StartEventsNotificationRequest_VALUE = 2030; + /** + * <code>StartEventsNotificationResponse = 2031;</code> + */ + public static final int StartEventsNotificationResponse_VALUE = 2031; + /** + * <code>StopEventsNotificationRequest = 2032;</code> + */ + public static final int StopEventsNotificationRequest_VALUE = 2032; + /** + * <code>StopEventsNotificationResponse = 2033;</code> + */ + public static final int StopEventsNotificationResponse_VALUE = 2033; + /** + * <code>SetHeaterStateRequest = 2034;</code> + */ + public static final int SetHeaterStateRequest_VALUE = 2034; + /** + * <code>SetHeaterStateResponse = 2035;</code> + */ + public static final int SetHeaterStateResponse_VALUE = 2035; + /** + * <code>SetBlowerStateRequest = 2036;</code> + */ + public static final int SetBlowerStateRequest_VALUE = 2036; + /** + * <code>SetBlowerStateResponse = 2037;</code> + */ + public static final int SetBlowerStateResponse_VALUE = 2037; + /** + * <code>SetValveStateRequest = 2038;</code> + */ + public static final int SetValveStateRequest_VALUE = 2038; + /** + * <code>SetValveStateResponse = 2039;</code> + */ + public static final int SetValveStateResponse_VALUE = 2039; + /** + * <pre> + *Printing + * </pre> + * + * <code>JobRequest = 3000;</code> + */ + public static final int JobRequest_VALUE = 3000; + /** + * <code>JobResponse = 3001;</code> + */ + public static final int JobResponse_VALUE = 3001; + /** + * <code>AbortJobRequest = 3002;</code> + */ + public static final int AbortJobRequest_VALUE = 3002; + /** + * <code>AbortJobResponse = 3003;</code> + */ + public static final int AbortJobResponse_VALUE = 3003; + /** + * <code>UploadProcessParametersRequest = 3004;</code> + */ + public static final int UploadProcessParametersRequest_VALUE = 3004; + /** + * <code>UploadProcessParametersResponse = 3005;</code> + */ + public static final int UploadProcessParametersResponse_VALUE = 3005; + /** + * <code>CurrentJobRequest = 3006;</code> + */ + public static final int CurrentJobRequest_VALUE = 3006; + /** + * <code>CurrentJobResponse = 3007;</code> + */ + public static final int CurrentJobResponse_VALUE = 3007; + /** + * <code>ResumeCurrentJobRequest = 3008;</code> + */ + public static final int ResumeCurrentJobRequest_VALUE = 3008; + /** + * <code>ResumeCurrentJobResponse = 3009;</code> + */ + public static final int ResumeCurrentJobResponse_VALUE = 3009; + /** + * <pre> + *Debugging + * </pre> + * + * <code>StartDebugLogRequest = 4000;</code> + */ + public static final int StartDebugLogRequest_VALUE = 4000; + /** + * <code>StartDebugLogResponse = 4001;</code> + */ + public static final int StartDebugLogResponse_VALUE = 4001; + /** + * <code>StopDebugLogRequest = 4002;</code> + */ + public static final int StopDebugLogRequest_VALUE = 4002; + /** + * <code>StopDebugLogResponse = 4003;</code> + */ + public static final int StopDebugLogResponse_VALUE = 4003; + /** + * <pre> + *Hardware + * </pre> + * + * <code>UploadHardwareConfigurationRequest = 5000;</code> + */ + public static final int UploadHardwareConfigurationRequest_VALUE = 5000; + /** + * <code>UploadHardwareConfigurationResponse = 5001;</code> + */ + public static final int UploadHardwareConfigurationResponse_VALUE = 5001; + /** + * <code>SystemResetRequest = 5002;</code> + */ + public static final int SystemResetRequest_VALUE = 5002; + /** + * <code>SystemResetResponse = 5003;</code> + */ + public static final int SystemResetResponse_VALUE = 5003; + /** + * <pre> + *Connection + * </pre> + * + * <code>KeepAliveRequest = 6000;</code> + */ + public static final int KeepAliveRequest_VALUE = 6000; + /** + * <code>KeepAliveResponse = 6001;</code> + */ + public static final int KeepAliveResponse_VALUE = 6001; + /** + * <code>ConnectRequest = 6002;</code> + */ + public static final int ConnectRequest_VALUE = 6002; + /** + * <code>ConnectResponse = 6003;</code> + */ + public static final int ConnectResponse_VALUE = 6003; + /** + * <code>DisconnectRequest = 6004;</code> + */ + public static final int DisconnectRequest_VALUE = 6004; + /** + * <code>DisconnectResponse = 6005;</code> + */ + public static final int DisconnectResponse_VALUE = 6005; + /** + * <pre> + *IO + * </pre> + * + * <code>FileUploadRequest = 7000;</code> + */ + public static final int FileUploadRequest_VALUE = 7000; + /** + * <code>FileUploadResponse = 7001;</code> + */ + public static final int FileUploadResponse_VALUE = 7001; + /** + * <code>FileChunkUploadRequest = 7002;</code> + */ + public static final int FileChunkUploadRequest_VALUE = 7002; + /** + * <code>FileChunkUploadResponse = 7003;</code> + */ + public static final int FileChunkUploadResponse_VALUE = 7003; + /** + * <code>ExecuteProcessRequest = 7004;</code> + */ + public static final int ExecuteProcessRequest_VALUE = 7004; + /** + * <code>ExecuteProcessResponse = 7005;</code> + */ + public static final int ExecuteProcessResponse_VALUE = 7005; + /** + * <code>KillProcessRequest = 7006;</code> + */ + public static final int KillProcessRequest_VALUE = 7006; + /** + * <code>KillProcessResponse = 7007;</code> + */ + public static final int KillProcessResponse_VALUE = 7007; + /** + * <code>CreateRequest = 7008;</code> + */ + public static final int CreateRequest_VALUE = 7008; + /** + * <code>CreateResponse = 7009;</code> + */ + public static final int CreateResponse_VALUE = 7009; + /** + * <code>DeleteRequest = 7010;</code> + */ + public static final int DeleteRequest_VALUE = 7010; + /** + * <code>DeleteResponse = 7011;</code> + */ + public static final int DeleteResponse_VALUE = 7011; + /** + * <code>GetStorageInfoRequest = 7012;</code> + */ + public static final int GetStorageInfoRequest_VALUE = 7012; + /** + * <code>GetStorageInfoResponse = 7013;</code> + */ + public static final int GetStorageInfoResponse_VALUE = 7013; + /** + * <code>GetFilesRequest = 7014;</code> + */ + public static final int GetFilesRequest_VALUE = 7014; + /** + * <code>GetFilesResponse = 7015;</code> + */ + public static final int GetFilesResponse_VALUE = 7015; + /** + * <code>FileDownloadRequest = 7016;</code> + */ + public static final int FileDownloadRequest_VALUE = 7016; + /** + * <code>FileDownloadResponse = 7017;</code> + */ + public static final int FileDownloadResponse_VALUE = 7017; + /** + * <code>FileChunkDownloadRequest = 7018;</code> + */ + public static final int FileChunkDownloadRequest_VALUE = 7018; + /** + * <code>FileChunkDownloadResponse = 7019;</code> + */ + public static final int FileChunkDownloadResponse_VALUE = 7019; + /** + * <code>ValidateVersionRequest = 7020;</code> + */ + public static final int ValidateVersionRequest_VALUE = 7020; + /** + * <code>ValidateVersionResponse = 7021;</code> + */ + public static final int ValidateVersionResponse_VALUE = 7021; + /** + * <code>ActivateVersionRequest = 7022;</code> + */ + public static final int ActivateVersionRequest_VALUE = 7022; + /** + * <code>ActivateVersionResponse = 7023;</code> + */ + public static final int ActivateVersionResponse_VALUE = 7023; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MessageType valueOf(int value) { + return forNumber(value); + } + + public static MessageType forNumber(int value) { + switch (value) { + case 0: return None; + case 1: return ErrorResponse; + case 3: return CalculateRequest; + case 4: return CalculateResponse; + case 5: return ProgressRequest; + case 6: return ProgressResponse; + case 7: return StubCartridgeReadRequest; + case 8: return StubCartridgeReadResponse; + case 9: return StubCartridgeWriteRequest; + case 10: return StubCartridgeWriteResponse; + case 11: return StubDispenserRequest; + case 12: return StubDispenserResponse; + case 13: return StubGPIOInputSetupRequest; + case 14: return StubGPIOInputSetupResponse; + case 15: return StubGPIOReadBitRequest; + case 16: return StubGPIOReadBitResponse; + case 17: return StubGPIOReadByteRequest; + case 18: return StubGPIOReadByteResponse; + case 19: return StubGPIOWriteBitRequest; + case 20: return StubGPIOWriteBitResponse; + case 21: return StubGPIOWriteByteRequest; + case 22: return StubGPIOWriteByteResponse; + case 23: return StubHeaterRequest; + case 24: return StubHeaterResponse; + case 25: return StubI2CRequest; + case 26: return StubI2CResponse; + case 27: return StubOptLimitSwitchRequest; + case 28: return StubOptLimitSwitchResponse; + case 29: return StubSteperMotorRequest; + case 30: return StubSteperMotorResponse; + case 31: return StubValveRequest; + case 32: return StubValveResponse; + case 33: return StubExtFlashReadRequest; + case 34: return StubExtFlashReadResponse; + case 35: return StubExtFlashWriteRequest; + case 36: return StubExtFlashWriteResponse; + case 37: return StubFPGAReadBackRegRequest; + case 38: return StubFPGAReadBackRegResponse; + case 39: return StubFPGAReadVersionRequest; + case 40: return StubFPGAReadVersionResponse; + case 41: return StubL6470DriverRequest; + case 42: return StubL6470DriverResponse; + case 43: return StubMotorInitRequest; + case 44: return StubMotorInitResponse; + case 45: return StubMotorRunRequest; + case 46: return StubMotorRunResponse; + case 47: return StubMotorStopRequest; + case 48: return StubMotorStopResponse; + case 49: return StubMotorStatusRequest; + case 50: return StubMotorStatusResponse; + case 51: return StubMotorMovRequest; + case 52: return StubMotorMovResponse; + case 53: return StubMotorSpeedRequest; + case 54: return StubMotorSpeedResponse; + case 55: return StubMotorPositionRequest; + case 56: return StubMotorPositionResponse; + case 57: return StubHWVersionRequest; + case 58: return StubHWVersionResponse; + case 59: return StubF3Gpo01WriteRequest; + case 60: return StubF3Gpo01WriteResponse; + case 61: return StubHeatingTestRequest; + case 62: return StubHeatingTestResponse; + case 63: return StubHeatingTestPollRequest; + case 64: return StubHeatingTestPollResponse; + case 65: return StubMotorRequest; + case 66: return StubMotorResponse; + case 67: return StubMotorHomeMarkRequest; + case 68: return StubMotorHomeMarkResponse; + case 69: return StubMotorRunStepTickRequest; + case 70: return StubMotorRunStepTickResponse; + case 71: return StubFpgaReadRegRequest; + case 72: return StubFpgaReadRegResponse; + case 73: return StubFpgaWriteRegRequest; + case 74: return StubFpgaWriteRegResponse; + case 75: return StubReadEmbeddedVersionRequest; + case 76: return StubReadEmbeddedVersionResponse; + case 77: return StubTivaReadRegRequest; + case 78: return StubTivaReadRegResponse; + case 79: return StubTivaWriteRegRequest; + case 80: return StubTivaWriteRegResponse; + case 81: return StubDancerPositionRequest; + case 82: return StubDancerPositionResponse; + case 83: return StubSpeedSensorRequest; + case 84: return StubSpeedSensorResponse; + case 85: return StubRealTimeUsageRequest; + case 86: return StubRealTimeUsageResponse; + case 87: return StubIntADCReadRequest; + case 88: return StubIntADCReadResponse; + case 89: return StubTempSensorRequest; + case 90: return StubTempSensorResponse; + case 91: return StubI2CReadBytesRequest; + case 92: return StubI2CReadBytesResponse; + case 93: return StubI2CWriteBytesRequest; + case 94: return StubI2CWriteBytesResponse; + case 95: return StubExtFlashWriteWordsRequest; + case 96: return StubExtFlashWriteWordsResponse; + case 97: return StubExtFlashReadWordsRequest; + case 98: return StubExtFlashReadWordsResponse; + case 99: return StubJobRequest; + case 100: return StubJobResponse; + case 101: return StubAbortJobRequest; + case 102: return StubAbortJobResponse; + case 103: return StubMidTankPressureSensorRequest; + case 104: return StubMidTankPressureSensorResponse; + case 1000: return ExternalBridgeUdpDiscoveryPacket; + case 1001: return ExternalBridgeLoginRequest; + case 1002: return ExternalBridgeLoginResponse; + case 1003: return ExternalBridgeLogoutRequest; + case 1004: return ExternalBridgeLogoutResponse; + case 1005: return DirectSynchronizationRequest; + case 1006: return DirectSynchronizationResponse; + case 1007: return OverrideDataBaseRequest; + case 1008: return OverrideDataBaseResponse; + case 1009: return StartApplicationLogsRequest; + case 1010: return StartApplicationLogsResponse; + case 1011: return StopApplicationLogsRequest; + case 1012: return StopApplicationLogsResponse; + case 2000: return StartDiagnosticsRequest; + case 2001: return StartDiagnosticsResponse; + case 2002: return MotorAbortHomingRequest; + case 2003: return MotorAbortHomingResponse; + case 2004: return MotorHomingRequest; + case 2005: return MotorHomingResponse; + case 2006: return MotorJoggingRequest; + case 2007: return MotorJoggingResponse; + case 2008: return MotorAbortJoggingRequest; + case 2009: return MotorAbortJoggingResponse; + case 2010: return DispenserAbortHomingRequest; + case 2011: return DispenserAbortHomingResponse; + case 2012: return DispenserHomingRequest; + case 2013: return DispenserHomingResponse; + case 2014: return DispenserJoggingRequest; + case 2015: return DispenserJoggingResponse; + case 2016: return DispenserAbortJoggingRequest; + case 2017: return DispenserAbortJoggingResponse; + case 2018: return SetDigitalOutRequest; + case 2019: return SetDigitalOutResponse; + case 2020: return ThreadJoggingRequest; + case 2021: return ThreadJoggingResponse; + case 2022: return ThreadAbortJoggingRequest; + case 2023: return ThreadAbortJoggingResponse; + case 2024: return SetComponentValueRequest; + case 2025: return SetComponentValueResponse; + case 2026: return ResolveEventRequest; + case 2027: return ResolveEventResponse; + case 2028: return StopDiagnosticsRequest; + case 2029: return StopDiagnosticsResponse; + case 2030: return StartEventsNotificationRequest; + case 2031: return StartEventsNotificationResponse; + case 2032: return StopEventsNotificationRequest; + case 2033: return StopEventsNotificationResponse; + case 2034: return SetHeaterStateRequest; + case 2035: return SetHeaterStateResponse; + case 2036: return SetBlowerStateRequest; + case 2037: return SetBlowerStateResponse; + case 2038: return SetValveStateRequest; + case 2039: return SetValveStateResponse; + case 3000: return JobRequest; + case 3001: return JobResponse; + case 3002: return AbortJobRequest; + case 3003: return AbortJobResponse; + case 3004: return UploadProcessParametersRequest; + case 3005: return UploadProcessParametersResponse; + case 3006: return CurrentJobRequest; + case 3007: return CurrentJobResponse; + case 3008: return ResumeCurrentJobRequest; + case 3009: return ResumeCurrentJobResponse; + case 4000: return StartDebugLogRequest; + case 4001: return StartDebugLogResponse; + case 4002: return StopDebugLogRequest; + case 4003: return StopDebugLogResponse; + case 5000: return UploadHardwareConfigurationRequest; + case 5001: return UploadHardwareConfigurationResponse; + case 5002: return SystemResetRequest; + case 5003: return SystemResetResponse; + case 6000: return KeepAliveRequest; + case 6001: return KeepAliveResponse; + case 6002: return ConnectRequest; + case 6003: return ConnectResponse; + case 6004: return DisconnectRequest; + case 6005: return DisconnectResponse; + case 7000: return FileUploadRequest; + case 7001: return FileUploadResponse; + case 7002: return FileChunkUploadRequest; + case 7003: return FileChunkUploadResponse; + case 7004: return ExecuteProcessRequest; + case 7005: return ExecuteProcessResponse; + case 7006: return KillProcessRequest; + case 7007: return KillProcessResponse; + case 7008: return CreateRequest; + case 7009: return CreateResponse; + case 7010: return DeleteRequest; + case 7011: return DeleteResponse; + case 7012: return GetStorageInfoRequest; + case 7013: return GetStorageInfoResponse; + case 7014: return GetFilesRequest; + case 7015: return GetFilesResponse; + case 7016: return FileDownloadRequest; + case 7017: return FileDownloadResponse; + case 7018: return FileChunkDownloadRequest; + case 7019: return FileChunkDownloadResponse; + case 7020: return ValidateVersionRequest; + case 7021: return ValidateVersionResponse; + case 7022: return ActivateVersionRequest; + case 7023: return ActivateVersionResponse; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap<MessageType> + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MessageType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap<MessageType>() { + public MessageType findValueByNumber(int number) { + return MessageType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.twine.tango.pmr.common.MessageTypeOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final MessageType[] VALUES = values(); + + public static MessageType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MessageType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Tango.PMR.Common.MessageType) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021MessageType.proto\022\020Tango.PMR.Common*\236." + + "\n\013MessageType\022\010\n\004None\020\000\022\021\n\rErrorResponse" + + "\020\001\022\024\n\020CalculateRequest\020\003\022\025\n\021CalculateRes" + + "ponse\020\004\022\023\n\017ProgressRequest\020\005\022\024\n\020Progress" + + "Response\020\006\022\034\n\030StubCartridgeReadRequest\020\007" + + "\022\035\n\031StubCartridgeReadResponse\020\010\022\035\n\031StubC" + + "artridgeWriteRequest\020\t\022\036\n\032StubCartridgeW" + + "riteResponse\020\n\022\030\n\024StubDispenserRequest\020\013" + + "\022\031\n\025StubDispenserResponse\020\014\022\035\n\031StubGPIOI" + + "nputSetupRequest\020\r\022\036\n\032StubGPIOInputSetup", + "Response\020\016\022\032\n\026StubGPIOReadBitRequest\020\017\022\033" + + "\n\027StubGPIOReadBitResponse\020\020\022\033\n\027StubGPIOR" + + "eadByteRequest\020\021\022\034\n\030StubGPIOReadByteResp" + + "onse\020\022\022\033\n\027StubGPIOWriteBitRequest\020\023\022\034\n\030S" + + "tubGPIOWriteBitResponse\020\024\022\034\n\030StubGPIOWri" + + "teByteRequest\020\025\022\035\n\031StubGPIOWriteByteResp" + + "onse\020\026\022\025\n\021StubHeaterRequest\020\027\022\026\n\022StubHea" + + "terResponse\020\030\022\022\n\016StubI2CRequest\020\031\022\023\n\017Stu" + + "bI2CResponse\020\032\022\035\n\031StubOptLimitSwitchRequ" + + "est\020\033\022\036\n\032StubOptLimitSwitchResponse\020\034\022\032\n", + "\026StubSteperMotorRequest\020\035\022\033\n\027StubSteperM" + + "otorResponse\020\036\022\024\n\020StubValveRequest\020\037\022\025\n\021" + + "StubValveResponse\020 \022\033\n\027StubExtFlashReadR" + + "equest\020!\022\034\n\030StubExtFlashReadResponse\020\"\022\034" + + "\n\030StubExtFlashWriteRequest\020#\022\035\n\031StubExtF" + + "lashWriteResponse\020$\022\036\n\032StubFPGAReadBackR" + + "egRequest\020%\022\037\n\033StubFPGAReadBackRegRespon" + + "se\020&\022\036\n\032StubFPGAReadVersionRequest\020\'\022\037\n\033" + + "StubFPGAReadVersionResponse\020(\022\032\n\026StubL64" + + "70DriverRequest\020)\022\033\n\027StubL6470DriverResp", + "onse\020*\022\030\n\024StubMotorInitRequest\020+\022\031\n\025Stub" + + "MotorInitResponse\020,\022\027\n\023StubMotorRunReque" + + "st\020-\022\030\n\024StubMotorRunResponse\020.\022\030\n\024StubMo" + + "torStopRequest\020/\022\031\n\025StubMotorStopRespons" + + "e\0200\022\032\n\026StubMotorStatusRequest\0201\022\033\n\027StubM" + + "otorStatusResponse\0202\022\027\n\023StubMotorMovRequ" + + "est\0203\022\030\n\024StubMotorMovResponse\0204\022\031\n\025StubM" + + "otorSpeedRequest\0205\022\032\n\026StubMotorSpeedResp" + + "onse\0206\022\034\n\030StubMotorPositionRequest\0207\022\035\n\031" + + "StubMotorPositionResponse\0208\022\030\n\024StubHWVer", + "sionRequest\0209\022\031\n\025StubHWVersionResponse\020:" + + "\022\033\n\027StubF3Gpo01WriteRequest\020;\022\034\n\030StubF3G" + + "po01WriteResponse\020<\022\032\n\026StubHeatingTestRe" + + "quest\020=\022\033\n\027StubHeatingTestResponse\020>\022\036\n\032" + + "StubHeatingTestPollRequest\020?\022\037\n\033StubHeat" + + "ingTestPollResponse\020@\022\024\n\020StubMotorReques" + + "t\020A\022\025\n\021StubMotorResponse\020B\022\034\n\030StubMotorH" + + "omeMarkRequest\020C\022\035\n\031StubMotorHomeMarkRes" + + "ponse\020D\022\037\n\033StubMotorRunStepTickRequest\020E" + + "\022 \n\034StubMotorRunStepTickResponse\020F\022\032\n\026St", + "ubFpgaReadRegRequest\020G\022\033\n\027StubFpgaReadRe" + + "gResponse\020H\022\033\n\027StubFpgaWriteRegRequest\020I" + + "\022\034\n\030StubFpgaWriteRegResponse\020J\022\"\n\036StubRe" + + "adEmbeddedVersionRequest\020K\022#\n\037StubReadEm" + + "beddedVersionResponse\020L\022\032\n\026StubTivaReadR" + + "egRequest\020M\022\033\n\027StubTivaReadRegResponse\020N" + + "\022\033\n\027StubTivaWriteRegRequest\020O\022\034\n\030StubTiv" + + "aWriteRegResponse\020P\022\035\n\031StubDancerPositio" + + "nRequest\020Q\022\036\n\032StubDancerPositionResponse" + + "\020R\022\032\n\026StubSpeedSensorRequest\020S\022\033\n\027StubSp", + "eedSensorResponse\020T\022\034\n\030StubRealTimeUsage" + + "Request\020U\022\035\n\031StubRealTimeUsageResponse\020V" + + "\022\031\n\025StubIntADCReadRequest\020W\022\032\n\026StubIntAD" + + "CReadResponse\020X\022\031\n\025StubTempSensorRequest" + + "\020Y\022\032\n\026StubTempSensorResponse\020Z\022\033\n\027StubI2" + + "CReadBytesRequest\020[\022\034\n\030StubI2CReadBytesR" + + "esponse\020\\\022\034\n\030StubI2CWriteBytesRequest\020]\022" + + "\035\n\031StubI2CWriteBytesResponse\020^\022!\n\035StubEx" + + "tFlashWriteWordsRequest\020_\022\"\n\036StubExtFlas" + + "hWriteWordsResponse\020`\022 \n\034StubExtFlashRea", + "dWordsRequest\020a\022!\n\035StubExtFlashReadWords" + + "Response\020b\022\022\n\016StubJobRequest\020c\022\023\n\017StubJo" + + "bResponse\020d\022\027\n\023StubAbortJobRequest\020e\022\030\n\024" + + "StubAbortJobResponse\020f\022$\n StubMidTankPre" + + "ssureSensorRequest\020g\022%\n!StubMidTankPress" + + "ureSensorResponse\020h\022%\n ExternalBridgeUdp" + + "DiscoveryPacket\020\350\007\022\037\n\032ExternalBridgeLogi" + + "nRequest\020\351\007\022 \n\033ExternalBridgeLoginRespon" + + "se\020\352\007\022 \n\033ExternalBridgeLogoutRequest\020\353\007\022" + + "!\n\034ExternalBridgeLogoutResponse\020\354\007\022!\n\034Di", + "rectSynchronizationRequest\020\355\007\022\"\n\035DirectS" + + "ynchronizationResponse\020\356\007\022\034\n\027OverrideDat" + + "aBaseRequest\020\357\007\022\035\n\030OverrideDataBaseRespo" + + "nse\020\360\007\022 \n\033StartApplicationLogsRequest\020\361\007" + + "\022!\n\034StartApplicationLogsResponse\020\362\007\022\037\n\032S" + + "topApplicationLogsRequest\020\363\007\022 \n\033StopAppl" + + "icationLogsResponse\020\364\007\022\034\n\027StartDiagnosti" + + "csRequest\020\320\017\022\035\n\030StartDiagnosticsResponse" + + "\020\321\017\022\034\n\027MotorAbortHomingRequest\020\322\017\022\035\n\030Mot" + + "orAbortHomingResponse\020\323\017\022\027\n\022MotorHomingR", + "equest\020\324\017\022\030\n\023MotorHomingResponse\020\325\017\022\030\n\023M" + + "otorJoggingRequest\020\326\017\022\031\n\024MotorJoggingRes" + + "ponse\020\327\017\022\035\n\030MotorAbortJoggingRequest\020\330\017\022" + + "\036\n\031MotorAbortJoggingResponse\020\331\017\022 \n\033Dispe" + + "nserAbortHomingRequest\020\332\017\022!\n\034DispenserAb" + + "ortHomingResponse\020\333\017\022\033\n\026DispenserHomingR" + + "equest\020\334\017\022\034\n\027DispenserHomingResponse\020\335\017\022" + + "\034\n\027DispenserJoggingRequest\020\336\017\022\035\n\030Dispens" + + "erJoggingResponse\020\337\017\022!\n\034DispenserAbortJo" + + "ggingRequest\020\340\017\022\"\n\035DispenserAbortJogging", + "Response\020\341\017\022\031\n\024SetDigitalOutRequest\020\342\017\022\032" + + "\n\025SetDigitalOutResponse\020\343\017\022\031\n\024ThreadJogg" + + "ingRequest\020\344\017\022\032\n\025ThreadJoggingResponse\020\345" + + "\017\022\036\n\031ThreadAbortJoggingRequest\020\346\017\022\037\n\032Thr" + + "eadAbortJoggingResponse\020\347\017\022\035\n\030SetCompone" + + "ntValueRequest\020\350\017\022\036\n\031SetComponentValueRe" + + "sponse\020\351\017\022\030\n\023ResolveEventRequest\020\352\017\022\031\n\024R" + + "esolveEventResponse\020\353\017\022\033\n\026StopDiagnostic" + + "sRequest\020\354\017\022\034\n\027StopDiagnosticsResponse\020\355" + + "\017\022#\n\036StartEventsNotificationRequest\020\356\017\022$", + "\n\037StartEventsNotificationResponse\020\357\017\022\"\n\035" + + "StopEventsNotificationRequest\020\360\017\022#\n\036Stop" + + "EventsNotificationResponse\020\361\017\022\032\n\025SetHeat" + + "erStateRequest\020\362\017\022\033\n\026SetHeaterStateRespo" + + "nse\020\363\017\022\032\n\025SetBlowerStateRequest\020\364\017\022\033\n\026Se" + + "tBlowerStateResponse\020\365\017\022\031\n\024SetValveState" + + "Request\020\366\017\022\032\n\025SetValveStateResponse\020\367\017\022\017" + + "\n\nJobRequest\020\270\027\022\020\n\013JobResponse\020\271\027\022\024\n\017Abo" + + "rtJobRequest\020\272\027\022\025\n\020AbortJobResponse\020\273\027\022#" + + "\n\036UploadProcessParametersRequest\020\274\027\022$\n\037U", + "ploadProcessParametersResponse\020\275\027\022\026\n\021Cur" + + "rentJobRequest\020\276\027\022\027\n\022CurrentJobResponse\020" + + "\277\027\022\034\n\027ResumeCurrentJobRequest\020\300\027\022\035\n\030Resu" + + "meCurrentJobResponse\020\301\027\022\031\n\024StartDebugLog" + + "Request\020\240\037\022\032\n\025StartDebugLogResponse\020\241\037\022\030" + + "\n\023StopDebugLogRequest\020\242\037\022\031\n\024StopDebugLog" + + "Response\020\243\037\022\'\n\"UploadHardwareConfigurati" + + "onRequest\020\210\'\022(\n#UploadHardwareConfigurat" + + "ionResponse\020\211\'\022\027\n\022SystemResetRequest\020\212\'\022" + + "\030\n\023SystemResetResponse\020\213\'\022\025\n\020KeepAliveRe", + "quest\020\360.\022\026\n\021KeepAliveResponse\020\361.\022\023\n\016Conn" + + "ectRequest\020\362.\022\024\n\017ConnectResponse\020\363.\022\026\n\021D" + + "isconnectRequest\020\364.\022\027\n\022DisconnectRespons" + + "e\020\365.\022\026\n\021FileUploadRequest\020\3306\022\027\n\022FileUplo" + + "adResponse\020\3316\022\033\n\026FileChunkUploadRequest\020" + + "\3326\022\034\n\027FileChunkUploadResponse\020\3336\022\032\n\025Exec" + + "uteProcessRequest\020\3346\022\033\n\026ExecuteProcessRe" + + "sponse\020\3356\022\027\n\022KillProcessRequest\020\3366\022\030\n\023Ki" + + "llProcessResponse\020\3376\022\022\n\rCreateRequest\020\3406" + + "\022\023\n\016CreateResponse\020\3416\022\022\n\rDeleteRequest\020\342", + "6\022\023\n\016DeleteResponse\020\3436\022\032\n\025GetStorageInfo" + + "Request\020\3446\022\033\n\026GetStorageInfoResponse\020\3456\022" + + "\024\n\017GetFilesRequest\020\3466\022\025\n\020GetFilesRespons" + + "e\020\3476\022\030\n\023FileDownloadRequest\020\3506\022\031\n\024FileDo" + + "wnloadResponse\020\3516\022\035\n\030FileChunkDownloadRe" + + "quest\020\3526\022\036\n\031FileChunkDownloadResponse\020\3536" + + "\022\033\n\026ValidateVersionRequest\020\3546\022\034\n\027Validat" + + "eVersionResponse\020\3556\022\033\n\026ActivateVersionRe" + + "quest\020\3566\022\034\n\027ActivateVersionResponse\020\3576B\034" + + "\n\032com.twine.tango.pmr.commonb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/ConnectRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/ConnectRequestOuterClass.java new file mode 100644 index 000000000..bdafc4d0f --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/ConnectRequestOuterClass.java @@ -0,0 +1,579 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ConnectRequest.proto + +package com.twine.tango.pmr.connection; + +public final class ConnectRequestOuterClass { + private ConnectRequestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ConnectRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Connection.ConnectRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>string Password = 1;</code> + */ + java.lang.String getPassword(); + /** + * <code>string Password = 1;</code> + */ + com.google.protobuf.ByteString + getPasswordBytes(); + } + /** + * Protobuf type {@code Tango.PMR.Connection.ConnectRequest} + */ + public static final class ConnectRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Connection.ConnectRequest) + ConnectRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use ConnectRequest.newBuilder() to construct. + private ConnectRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private ConnectRequest() { + password_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ConnectRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + password_ = s; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.ConnectRequestOuterClass.internal_static_Tango_PMR_Connection_ConnectRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.ConnectRequestOuterClass.internal_static_Tango_PMR_Connection_ConnectRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest.class, com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest.Builder.class); + } + + public static final int PASSWORD_FIELD_NUMBER = 1; + private volatile java.lang.Object password_; + /** + * <code>string Password = 1;</code> + */ + public java.lang.String getPassword() { + java.lang.Object ref = password_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + password_ = s; + return s; + } + } + /** + * <code>string Password = 1;</code> + */ + public com.google.protobuf.ByteString + getPasswordBytes() { + java.lang.Object ref = password_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + password_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getPasswordBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, password_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getPasswordBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, password_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest)) { + return super.equals(obj); + } + com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest other = (com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest) obj; + + boolean result = true; + result = result && getPassword() + .equals(other.getPassword()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + PASSWORD_FIELD_NUMBER; + hash = (53 * hash) + getPassword().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Connection.ConnectRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Connection.ConnectRequest) + com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.ConnectRequestOuterClass.internal_static_Tango_PMR_Connection_ConnectRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.ConnectRequestOuterClass.internal_static_Tango_PMR_Connection_ConnectRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest.class, com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest.Builder.class); + } + + // Construct using com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + password_ = ""; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.connection.ConnectRequestOuterClass.internal_static_Tango_PMR_Connection_ConnectRequest_descriptor; + } + + public com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest getDefaultInstanceForType() { + return com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest.getDefaultInstance(); + } + + public com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest build() { + com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest buildPartial() { + com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest result = new com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest(this); + result.password_ = password_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest) { + return mergeFrom((com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest other) { + if (other == com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest.getDefaultInstance()) return this; + if (!other.getPassword().isEmpty()) { + password_ = other.password_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object password_ = ""; + /** + * <code>string Password = 1;</code> + */ + public java.lang.String getPassword() { + java.lang.Object ref = password_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + password_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string Password = 1;</code> + */ + public com.google.protobuf.ByteString + getPasswordBytes() { + java.lang.Object ref = password_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + password_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string Password = 1;</code> + */ + public Builder setPassword( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + password_ = value; + onChanged(); + return this; + } + /** + * <code>string Password = 1;</code> + */ + public Builder clearPassword() { + + password_ = getDefaultInstance().getPassword(); + onChanged(); + return this; + } + /** + * <code>string Password = 1;</code> + */ + public Builder setPasswordBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + password_ = value; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Connection.ConnectRequest) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Connection.ConnectRequest) + private static final com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest(); + } + + public static com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<ConnectRequest> + PARSER = new com.google.protobuf.AbstractParser<ConnectRequest>() { + public ConnectRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ConnectRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<ConnectRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<ConnectRequest> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.connection.ConnectRequestOuterClass.ConnectRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Connection_ConnectRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Connection_ConnectRequest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024ConnectRequest.proto\022\024Tango.PMR.Connec" + + "tion\"\"\n\016ConnectRequest\022\020\n\010Password\030\001 \001(\t" + + "B \n\036com.twine.tango.pmr.connectionb\006prot" + + "o3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Connection_ConnectRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Connection_ConnectRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Connection_ConnectRequest_descriptor, + new java.lang.String[] { "Password", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/ConnectResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/ConnectResponseOuterClass.java new file mode 100644 index 000000000..72af98904 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/ConnectResponseOuterClass.java @@ -0,0 +1,639 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ConnectResponse.proto + +package com.twine.tango.pmr.connection; + +public final class ConnectResponseOuterClass { + private ConnectResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ConnectResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Connection.ConnectResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + boolean hasDeviceInformation(); + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation getDeviceInformation(); + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder getDeviceInformationOrBuilder(); + } + /** + * Protobuf type {@code Tango.PMR.Connection.ConnectResponse} + */ + public static final class ConnectResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Connection.ConnectResponse) + ConnectResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use ConnectResponse.newBuilder() to construct. + private ConnectResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private ConnectResponse() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ConnectResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder subBuilder = null; + if (deviceInformation_ != null) { + subBuilder = deviceInformation_.toBuilder(); + } + deviceInformation_ = input.readMessage(com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(deviceInformation_); + deviceInformation_ = subBuilder.buildPartial(); + } + + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.ConnectResponseOuterClass.internal_static_Tango_PMR_Connection_ConnectResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.ConnectResponseOuterClass.internal_static_Tango_PMR_Connection_ConnectResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse.class, com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse.Builder.class); + } + + public static final int DEVICEINFORMATION_FIELD_NUMBER = 1; + private com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation deviceInformation_; + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public boolean hasDeviceInformation() { + return deviceInformation_ != null; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation getDeviceInformation() { + return deviceInformation_ == null ? com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.getDefaultInstance() : deviceInformation_; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder getDeviceInformationOrBuilder() { + return getDeviceInformation(); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (deviceInformation_ != null) { + output.writeMessage(1, getDeviceInformation()); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (deviceInformation_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getDeviceInformation()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse other = (com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse) obj; + + boolean result = true; + result = result && (hasDeviceInformation() == other.hasDeviceInformation()); + if (hasDeviceInformation()) { + result = result && getDeviceInformation() + .equals(other.getDeviceInformation()); + } + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeviceInformation()) { + hash = (37 * hash) + DEVICEINFORMATION_FIELD_NUMBER; + hash = (53 * hash) + getDeviceInformation().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Connection.ConnectResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Connection.ConnectResponse) + com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.ConnectResponseOuterClass.internal_static_Tango_PMR_Connection_ConnectResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.ConnectResponseOuterClass.internal_static_Tango_PMR_Connection_ConnectResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse.class, com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + if (deviceInformationBuilder_ == null) { + deviceInformation_ = null; + } else { + deviceInformation_ = null; + deviceInformationBuilder_ = null; + } + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.connection.ConnectResponseOuterClass.internal_static_Tango_PMR_Connection_ConnectResponse_descriptor; + } + + public com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse build() { + com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse buildPartial() { + com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse result = new com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse(this); + if (deviceInformationBuilder_ == null) { + result.deviceInformation_ = deviceInformation_; + } else { + result.deviceInformation_ = deviceInformationBuilder_.build(); + } + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse) { + return mergeFrom((com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse other) { + if (other == com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse.getDefaultInstance()) return this; + if (other.hasDeviceInformation()) { + mergeDeviceInformation(other.getDeviceInformation()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation deviceInformation_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder> deviceInformationBuilder_; + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public boolean hasDeviceInformation() { + return deviceInformationBuilder_ != null || deviceInformation_ != null; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation getDeviceInformation() { + if (deviceInformationBuilder_ == null) { + return deviceInformation_ == null ? com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.getDefaultInstance() : deviceInformation_; + } else { + return deviceInformationBuilder_.getMessage(); + } + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public Builder setDeviceInformation(com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation value) { + if (deviceInformationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deviceInformation_ = value; + onChanged(); + } else { + deviceInformationBuilder_.setMessage(value); + } + + return this; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public Builder setDeviceInformation( + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder builderForValue) { + if (deviceInformationBuilder_ == null) { + deviceInformation_ = builderForValue.build(); + onChanged(); + } else { + deviceInformationBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public Builder mergeDeviceInformation(com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation value) { + if (deviceInformationBuilder_ == null) { + if (deviceInformation_ != null) { + deviceInformation_ = + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.newBuilder(deviceInformation_).mergeFrom(value).buildPartial(); + } else { + deviceInformation_ = value; + } + onChanged(); + } else { + deviceInformationBuilder_.mergeFrom(value); + } + + return this; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public Builder clearDeviceInformation() { + if (deviceInformationBuilder_ == null) { + deviceInformation_ = null; + onChanged(); + } else { + deviceInformation_ = null; + deviceInformationBuilder_ = null; + } + + return this; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder getDeviceInformationBuilder() { + + onChanged(); + return getDeviceInformationFieldBuilder().getBuilder(); + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder getDeviceInformationOrBuilder() { + if (deviceInformationBuilder_ != null) { + return deviceInformationBuilder_.getMessageOrBuilder(); + } else { + return deviceInformation_ == null ? + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.getDefaultInstance() : deviceInformation_; + } + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 1;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder> + getDeviceInformationFieldBuilder() { + if (deviceInformationBuilder_ == null) { + deviceInformationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder>( + getDeviceInformation(), + getParentForChildren(), + isClean()); + deviceInformation_ = null; + } + return deviceInformationBuilder_; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Connection.ConnectResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Connection.ConnectResponse) + private static final com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse(); + } + + public static com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<ConnectResponse> + PARSER = new com.google.protobuf.AbstractParser<ConnectResponse>() { + public ConnectResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ConnectResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<ConnectResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<ConnectResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.connection.ConnectResponseOuterClass.ConnectResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Connection_ConnectResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Connection_ConnectResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025ConnectResponse.proto\022\024Tango.PMR.Conne" + + "ction\032\027DeviceInformation.proto\"U\n\017Connec" + + "tResponse\022B\n\021DeviceInformation\030\001 \001(\0132\'.T" + + "ango.PMR.Connection.DeviceInformationB \n" + + "\036com.twine.tango.pmr.connectionb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.twine.tango.pmr.connection.DeviceInformationOuterClass.getDescriptor(), + }, assigner); + internal_static_Tango_PMR_Connection_ConnectResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Connection_ConnectResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Connection_ConnectResponse_descriptor, + new java.lang.String[] { "DeviceInformation", }); + com.twine.tango.pmr.connection.DeviceInformationOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/DeviceInformationOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/DeviceInformationOuterClass.java new file mode 100644 index 000000000..d8f1b7770 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/DeviceInformationOuterClass.java @@ -0,0 +1,1541 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DeviceInformation.proto + +package com.twine.tango.pmr.connection; + +public final class DeviceInformationOuterClass { + private DeviceInformationOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DeviceInformationOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Connection.DeviceInformation) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>string Name = 1;</code> + */ + java.lang.String getName(); + /** + * <code>string Name = 1;</code> + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + * <code>string Version = 2;</code> + */ + java.lang.String getVersion(); + /** + * <code>string Version = 2;</code> + */ + com.google.protobuf.ByteString + getVersionBytes(); + + /** + * <code>string BuildDate = 3;</code> + */ + java.lang.String getBuildDate(); + /** + * <code>string BuildDate = 3;</code> + */ + com.google.protobuf.ByteString + getBuildDateBytes(); + + /** + * <code>string BoardRevision = 4;</code> + */ + java.lang.String getBoardRevision(); + /** + * <code>string BoardRevision = 4;</code> + */ + com.google.protobuf.ByteString + getBoardRevisionBytes(); + + /** + * <code>string AssemblyVersion = 5;</code> + */ + java.lang.String getAssemblyVersion(); + /** + * <code>string AssemblyVersion = 5;</code> + */ + com.google.protobuf.ByteString + getAssemblyVersionBytes(); + + /** + * <code>string FPGA1Version = 6;</code> + */ + java.lang.String getFPGA1Version(); + /** + * <code>string FPGA1Version = 6;</code> + */ + com.google.protobuf.ByteString + getFPGA1VersionBytes(); + + /** + * <code>string FPGA2Version = 7;</code> + */ + java.lang.String getFPGA2Version(); + /** + * <code>string FPGA2Version = 7;</code> + */ + com.google.protobuf.ByteString + getFPGA2VersionBytes(); + + /** + * <code>string FPGA3Version = 8;</code> + */ + java.lang.String getFPGA3Version(); + /** + * <code>string FPGA3Version = 8;</code> + */ + com.google.protobuf.ByteString + getFPGA3VersionBytes(); + } + /** + * Protobuf type {@code Tango.PMR.Connection.DeviceInformation} + */ + public static final class DeviceInformation extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Connection.DeviceInformation) + DeviceInformationOrBuilder { + private static final long serialVersionUID = 0L; + // Use DeviceInformation.newBuilder() to construct. + private DeviceInformation(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private DeviceInformation() { + name_ = ""; + version_ = ""; + buildDate_ = ""; + boardRevision_ = ""; + assemblyVersion_ = ""; + fPGA1Version_ = ""; + fPGA2Version_ = ""; + fPGA3Version_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeviceInformation( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + version_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + buildDate_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + boardRevision_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + assemblyVersion_ = s; + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + fPGA1Version_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + fPGA2Version_ = s; + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + fPGA3Version_ = s; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.DeviceInformationOuterClass.internal_static_Tango_PMR_Connection_DeviceInformation_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.DeviceInformationOuterClass.internal_static_Tango_PMR_Connection_DeviceInformation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.class, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object name_; + /** + * <code>string Name = 1;</code> + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + * <code>string Name = 1;</code> + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VERSION_FIELD_NUMBER = 2; + private volatile java.lang.Object version_; + /** + * <code>string Version = 2;</code> + */ + public java.lang.String getVersion() { + java.lang.Object ref = version_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + version_ = s; + return s; + } + } + /** + * <code>string Version = 2;</code> + */ + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BUILDDATE_FIELD_NUMBER = 3; + private volatile java.lang.Object buildDate_; + /** + * <code>string BuildDate = 3;</code> + */ + public java.lang.String getBuildDate() { + java.lang.Object ref = buildDate_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + buildDate_ = s; + return s; + } + } + /** + * <code>string BuildDate = 3;</code> + */ + public com.google.protobuf.ByteString + getBuildDateBytes() { + java.lang.Object ref = buildDate_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + buildDate_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BOARDREVISION_FIELD_NUMBER = 4; + private volatile java.lang.Object boardRevision_; + /** + * <code>string BoardRevision = 4;</code> + */ + public java.lang.String getBoardRevision() { + java.lang.Object ref = boardRevision_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + boardRevision_ = s; + return s; + } + } + /** + * <code>string BoardRevision = 4;</code> + */ + public com.google.protobuf.ByteString + getBoardRevisionBytes() { + java.lang.Object ref = boardRevision_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + boardRevision_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ASSEMBLYVERSION_FIELD_NUMBER = 5; + private volatile java.lang.Object assemblyVersion_; + /** + * <code>string AssemblyVersion = 5;</code> + */ + public java.lang.String getAssemblyVersion() { + java.lang.Object ref = assemblyVersion_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + assemblyVersion_ = s; + return s; + } + } + /** + * <code>string AssemblyVersion = 5;</code> + */ + public com.google.protobuf.ByteString + getAssemblyVersionBytes() { + java.lang.Object ref = assemblyVersion_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + assemblyVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FPGA1VERSION_FIELD_NUMBER = 6; + private volatile java.lang.Object fPGA1Version_; + /** + * <code>string FPGA1Version = 6;</code> + */ + public java.lang.String getFPGA1Version() { + java.lang.Object ref = fPGA1Version_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fPGA1Version_ = s; + return s; + } + } + /** + * <code>string FPGA1Version = 6;</code> + */ + public com.google.protobuf.ByteString + getFPGA1VersionBytes() { + java.lang.Object ref = fPGA1Version_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fPGA1Version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FPGA2VERSION_FIELD_NUMBER = 7; + private volatile java.lang.Object fPGA2Version_; + /** + * <code>string FPGA2Version = 7;</code> + */ + public java.lang.String getFPGA2Version() { + java.lang.Object ref = fPGA2Version_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fPGA2Version_ = s; + return s; + } + } + /** + * <code>string FPGA2Version = 7;</code> + */ + public com.google.protobuf.ByteString + getFPGA2VersionBytes() { + java.lang.Object ref = fPGA2Version_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fPGA2Version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FPGA3VERSION_FIELD_NUMBER = 8; + private volatile java.lang.Object fPGA3Version_; + /** + * <code>string FPGA3Version = 8;</code> + */ + public java.lang.String getFPGA3Version() { + java.lang.Object ref = fPGA3Version_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fPGA3Version_ = s; + return s; + } + } + /** + * <code>string FPGA3Version = 8;</code> + */ + public com.google.protobuf.ByteString + getFPGA3VersionBytes() { + java.lang.Object ref = fPGA3Version_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fPGA3Version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (!getVersionBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); + } + if (!getBuildDateBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, buildDate_); + } + if (!getBoardRevisionBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, boardRevision_); + } + if (!getAssemblyVersionBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, assemblyVersion_); + } + if (!getFPGA1VersionBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, fPGA1Version_); + } + if (!getFPGA2VersionBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, fPGA2Version_); + } + if (!getFPGA3VersionBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, fPGA3Version_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (!getVersionBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); + } + if (!getBuildDateBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, buildDate_); + } + if (!getBoardRevisionBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, boardRevision_); + } + if (!getAssemblyVersionBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, assemblyVersion_); + } + if (!getFPGA1VersionBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, fPGA1Version_); + } + if (!getFPGA2VersionBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, fPGA2Version_); + } + if (!getFPGA3VersionBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, fPGA3Version_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation)) { + return super.equals(obj); + } + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation other = (com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation) obj; + + boolean result = true; + result = result && getName() + .equals(other.getName()); + result = result && getVersion() + .equals(other.getVersion()); + result = result && getBuildDate() + .equals(other.getBuildDate()); + result = result && getBoardRevision() + .equals(other.getBoardRevision()); + result = result && getAssemblyVersion() + .equals(other.getAssemblyVersion()); + result = result && getFPGA1Version() + .equals(other.getFPGA1Version()); + result = result && getFPGA2Version() + .equals(other.getFPGA2Version()); + result = result && getFPGA3Version() + .equals(other.getFPGA3Version()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion().hashCode(); + hash = (37 * hash) + BUILDDATE_FIELD_NUMBER; + hash = (53 * hash) + getBuildDate().hashCode(); + hash = (37 * hash) + BOARDREVISION_FIELD_NUMBER; + hash = (53 * hash) + getBoardRevision().hashCode(); + hash = (37 * hash) + ASSEMBLYVERSION_FIELD_NUMBER; + hash = (53 * hash) + getAssemblyVersion().hashCode(); + hash = (37 * hash) + FPGA1VERSION_FIELD_NUMBER; + hash = (53 * hash) + getFPGA1Version().hashCode(); + hash = (37 * hash) + FPGA2VERSION_FIELD_NUMBER; + hash = (53 * hash) + getFPGA2Version().hashCode(); + hash = (37 * hash) + FPGA3VERSION_FIELD_NUMBER; + hash = (53 * hash) + getFPGA3Version().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Connection.DeviceInformation} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Connection.DeviceInformation) + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.DeviceInformationOuterClass.internal_static_Tango_PMR_Connection_DeviceInformation_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.DeviceInformationOuterClass.internal_static_Tango_PMR_Connection_DeviceInformation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.class, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder.class); + } + + // Construct using com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + name_ = ""; + + version_ = ""; + + buildDate_ = ""; + + boardRevision_ = ""; + + assemblyVersion_ = ""; + + fPGA1Version_ = ""; + + fPGA2Version_ = ""; + + fPGA3Version_ = ""; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.connection.DeviceInformationOuterClass.internal_static_Tango_PMR_Connection_DeviceInformation_descriptor; + } + + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation getDefaultInstanceForType() { + return com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.getDefaultInstance(); + } + + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation build() { + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation buildPartial() { + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation result = new com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation(this); + result.name_ = name_; + result.version_ = version_; + result.buildDate_ = buildDate_; + result.boardRevision_ = boardRevision_; + result.assemblyVersion_ = assemblyVersion_; + result.fPGA1Version_ = fPGA1Version_; + result.fPGA2Version_ = fPGA2Version_; + result.fPGA3Version_ = fPGA3Version_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation) { + return mergeFrom((com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation other) { + if (other == com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (!other.getVersion().isEmpty()) { + version_ = other.version_; + onChanged(); + } + if (!other.getBuildDate().isEmpty()) { + buildDate_ = other.buildDate_; + onChanged(); + } + if (!other.getBoardRevision().isEmpty()) { + boardRevision_ = other.boardRevision_; + onChanged(); + } + if (!other.getAssemblyVersion().isEmpty()) { + assemblyVersion_ = other.assemblyVersion_; + onChanged(); + } + if (!other.getFPGA1Version().isEmpty()) { + fPGA1Version_ = other.fPGA1Version_; + onChanged(); + } + if (!other.getFPGA2Version().isEmpty()) { + fPGA2Version_ = other.fPGA2Version_; + onChanged(); + } + if (!other.getFPGA3Version().isEmpty()) { + fPGA3Version_ = other.fPGA3Version_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object name_ = ""; + /** + * <code>string Name = 1;</code> + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string Name = 1;</code> + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string Name = 1;</code> + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + * <code>string Name = 1;</code> + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + * <code>string Name = 1;</code> + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private java.lang.Object version_ = ""; + /** + * <code>string Version = 2;</code> + */ + public java.lang.String getVersion() { + java.lang.Object ref = version_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + version_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string Version = 2;</code> + */ + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string Version = 2;</code> + */ + public Builder setVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + version_ = value; + onChanged(); + return this; + } + /** + * <code>string Version = 2;</code> + */ + public Builder clearVersion() { + + version_ = getDefaultInstance().getVersion(); + onChanged(); + return this; + } + /** + * <code>string Version = 2;</code> + */ + public Builder setVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + version_ = value; + onChanged(); + return this; + } + + private java.lang.Object buildDate_ = ""; + /** + * <code>string BuildDate = 3;</code> + */ + public java.lang.String getBuildDate() { + java.lang.Object ref = buildDate_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + buildDate_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string BuildDate = 3;</code> + */ + public com.google.protobuf.ByteString + getBuildDateBytes() { + java.lang.Object ref = buildDate_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + buildDate_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string BuildDate = 3;</code> + */ + public Builder setBuildDate( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + buildDate_ = value; + onChanged(); + return this; + } + /** + * <code>string BuildDate = 3;</code> + */ + public Builder clearBuildDate() { + + buildDate_ = getDefaultInstance().getBuildDate(); + onChanged(); + return this; + } + /** + * <code>string BuildDate = 3;</code> + */ + public Builder setBuildDateBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + buildDate_ = value; + onChanged(); + return this; + } + + private java.lang.Object boardRevision_ = ""; + /** + * <code>string BoardRevision = 4;</code> + */ + public java.lang.String getBoardRevision() { + java.lang.Object ref = boardRevision_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + boardRevision_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string BoardRevision = 4;</code> + */ + public com.google.protobuf.ByteString + getBoardRevisionBytes() { + java.lang.Object ref = boardRevision_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + boardRevision_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string BoardRevision = 4;</code> + */ + public Builder setBoardRevision( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + boardRevision_ = value; + onChanged(); + return this; + } + /** + * <code>string BoardRevision = 4;</code> + */ + public Builder clearBoardRevision() { + + boardRevision_ = getDefaultInstance().getBoardRevision(); + onChanged(); + return this; + } + /** + * <code>string BoardRevision = 4;</code> + */ + public Builder setBoardRevisionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + boardRevision_ = value; + onChanged(); + return this; + } + + private java.lang.Object assemblyVersion_ = ""; + /** + * <code>string AssemblyVersion = 5;</code> + */ + public java.lang.String getAssemblyVersion() { + java.lang.Object ref = assemblyVersion_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + assemblyVersion_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string AssemblyVersion = 5;</code> + */ + public com.google.protobuf.ByteString + getAssemblyVersionBytes() { + java.lang.Object ref = assemblyVersion_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + assemblyVersion_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string AssemblyVersion = 5;</code> + */ + public Builder setAssemblyVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + assemblyVersion_ = value; + onChanged(); + return this; + } + /** + * <code>string AssemblyVersion = 5;</code> + */ + public Builder clearAssemblyVersion() { + + assemblyVersion_ = getDefaultInstance().getAssemblyVersion(); + onChanged(); + return this; + } + /** + * <code>string AssemblyVersion = 5;</code> + */ + public Builder setAssemblyVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + assemblyVersion_ = value; + onChanged(); + return this; + } + + private java.lang.Object fPGA1Version_ = ""; + /** + * <code>string FPGA1Version = 6;</code> + */ + public java.lang.String getFPGA1Version() { + java.lang.Object ref = fPGA1Version_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fPGA1Version_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string FPGA1Version = 6;</code> + */ + public com.google.protobuf.ByteString + getFPGA1VersionBytes() { + java.lang.Object ref = fPGA1Version_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fPGA1Version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string FPGA1Version = 6;</code> + */ + public Builder setFPGA1Version( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + fPGA1Version_ = value; + onChanged(); + return this; + } + /** + * <code>string FPGA1Version = 6;</code> + */ + public Builder clearFPGA1Version() { + + fPGA1Version_ = getDefaultInstance().getFPGA1Version(); + onChanged(); + return this; + } + /** + * <code>string FPGA1Version = 6;</code> + */ + public Builder setFPGA1VersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + fPGA1Version_ = value; + onChanged(); + return this; + } + + private java.lang.Object fPGA2Version_ = ""; + /** + * <code>string FPGA2Version = 7;</code> + */ + public java.lang.String getFPGA2Version() { + java.lang.Object ref = fPGA2Version_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fPGA2Version_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string FPGA2Version = 7;</code> + */ + public com.google.protobuf.ByteString + getFPGA2VersionBytes() { + java.lang.Object ref = fPGA2Version_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fPGA2Version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string FPGA2Version = 7;</code> + */ + public Builder setFPGA2Version( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + fPGA2Version_ = value; + onChanged(); + return this; + } + /** + * <code>string FPGA2Version = 7;</code> + */ + public Builder clearFPGA2Version() { + + fPGA2Version_ = getDefaultInstance().getFPGA2Version(); + onChanged(); + return this; + } + /** + * <code>string FPGA2Version = 7;</code> + */ + public Builder setFPGA2VersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + fPGA2Version_ = value; + onChanged(); + return this; + } + + private java.lang.Object fPGA3Version_ = ""; + /** + * <code>string FPGA3Version = 8;</code> + */ + public java.lang.String getFPGA3Version() { + java.lang.Object ref = fPGA3Version_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + fPGA3Version_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string FPGA3Version = 8;</code> + */ + public com.google.protobuf.ByteString + getFPGA3VersionBytes() { + java.lang.Object ref = fPGA3Version_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + fPGA3Version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string FPGA3Version = 8;</code> + */ + public Builder setFPGA3Version( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + fPGA3Version_ = value; + onChanged(); + return this; + } + /** + * <code>string FPGA3Version = 8;</code> + */ + public Builder clearFPGA3Version() { + + fPGA3Version_ = getDefaultInstance().getFPGA3Version(); + onChanged(); + return this; + } + /** + * <code>string FPGA3Version = 8;</code> + */ + public Builder setFPGA3VersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + fPGA3Version_ = value; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Connection.DeviceInformation) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Connection.DeviceInformation) + private static final com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation(); + } + + public static com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<DeviceInformation> + PARSER = new com.google.protobuf.AbstractParser<DeviceInformation>() { + public DeviceInformation parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeviceInformation(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<DeviceInformation> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<DeviceInformation> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Connection_DeviceInformation_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Connection_DeviceInformation_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027DeviceInformation.proto\022\024Tango.PMR.Con" + + "nection\"\267\001\n\021DeviceInformation\022\014\n\004Name\030\001 " + + "\001(\t\022\017\n\007Version\030\002 \001(\t\022\021\n\tBuildDate\030\003 \001(\t\022" + + "\025\n\rBoardRevision\030\004 \001(\t\022\027\n\017AssemblyVersio" + + "n\030\005 \001(\t\022\024\n\014FPGA1Version\030\006 \001(\t\022\024\n\014FPGA2Ve" + + "rsion\030\007 \001(\t\022\024\n\014FPGA3Version\030\010 \001(\tB \n\036com" + + ".twine.tango.pmr.connectionb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Connection_DeviceInformation_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Connection_DeviceInformation_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Connection_DeviceInformation_descriptor, + new java.lang.String[] { "Name", "Version", "BuildDate", "BoardRevision", "AssemblyVersion", "FPGA1Version", "FPGA2Version", "FPGA3Version", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/DisconnectRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/DisconnectRequestOuterClass.java new file mode 100644 index 000000000..da1607118 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/DisconnectRequestOuterClass.java @@ -0,0 +1,440 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DisconnectRequest.proto + +package com.twine.tango.pmr.connection; + +public final class DisconnectRequestOuterClass { + private DisconnectRequestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DisconnectRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Connection.DisconnectRequest) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Connection.DisconnectRequest} + */ + public static final class DisconnectRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Connection.DisconnectRequest) + DisconnectRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use DisconnectRequest.newBuilder() to construct. + private DisconnectRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private DisconnectRequest() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DisconnectRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.DisconnectRequestOuterClass.internal_static_Tango_PMR_Connection_DisconnectRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.DisconnectRequestOuterClass.internal_static_Tango_PMR_Connection_DisconnectRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest.class, com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest)) { + return super.equals(obj); + } + com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest other = (com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Connection.DisconnectRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Connection.DisconnectRequest) + com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.DisconnectRequestOuterClass.internal_static_Tango_PMR_Connection_DisconnectRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.DisconnectRequestOuterClass.internal_static_Tango_PMR_Connection_DisconnectRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest.class, com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest.Builder.class); + } + + // Construct using com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.connection.DisconnectRequestOuterClass.internal_static_Tango_PMR_Connection_DisconnectRequest_descriptor; + } + + public com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest getDefaultInstanceForType() { + return com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest.getDefaultInstance(); + } + + public com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest build() { + com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest buildPartial() { + com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest result = new com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest) { + return mergeFrom((com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest other) { + if (other == com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Connection.DisconnectRequest) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Connection.DisconnectRequest) + private static final com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest(); + } + + public static com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<DisconnectRequest> + PARSER = new com.google.protobuf.AbstractParser<DisconnectRequest>() { + public DisconnectRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DisconnectRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<DisconnectRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<DisconnectRequest> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.connection.DisconnectRequestOuterClass.DisconnectRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Connection_DisconnectRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Connection_DisconnectRequest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027DisconnectRequest.proto\022\024Tango.PMR.Con" + + "nection\"\023\n\021DisconnectRequestB \n\036com.twin" + + "e.tango.pmr.connectionb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Connection_DisconnectRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Connection_DisconnectRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Connection_DisconnectRequest_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/DisconnectResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/DisconnectResponseOuterClass.java new file mode 100644 index 000000000..abe961f92 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/DisconnectResponseOuterClass.java @@ -0,0 +1,440 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DisconnectResponse.proto + +package com.twine.tango.pmr.connection; + +public final class DisconnectResponseOuterClass { + private DisconnectResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DisconnectResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Connection.DisconnectResponse) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Connection.DisconnectResponse} + */ + public static final class DisconnectResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Connection.DisconnectResponse) + DisconnectResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use DisconnectResponse.newBuilder() to construct. + private DisconnectResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private DisconnectResponse() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DisconnectResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.DisconnectResponseOuterClass.internal_static_Tango_PMR_Connection_DisconnectResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.DisconnectResponseOuterClass.internal_static_Tango_PMR_Connection_DisconnectResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse.class, com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse other = (com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Connection.DisconnectResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Connection.DisconnectResponse) + com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.DisconnectResponseOuterClass.internal_static_Tango_PMR_Connection_DisconnectResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.DisconnectResponseOuterClass.internal_static_Tango_PMR_Connection_DisconnectResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse.class, com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.connection.DisconnectResponseOuterClass.internal_static_Tango_PMR_Connection_DisconnectResponse_descriptor; + } + + public com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse build() { + com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse buildPartial() { + com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse result = new com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse) { + return mergeFrom((com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse other) { + if (other == com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Connection.DisconnectResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Connection.DisconnectResponse) + private static final com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse(); + } + + public static com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<DisconnectResponse> + PARSER = new com.google.protobuf.AbstractParser<DisconnectResponse>() { + public DisconnectResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DisconnectResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<DisconnectResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<DisconnectResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.connection.DisconnectResponseOuterClass.DisconnectResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Connection_DisconnectResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Connection_DisconnectResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030DisconnectResponse.proto\022\024Tango.PMR.Co" + + "nnection\"\024\n\022DisconnectResponseB \n\036com.tw" + + "ine.tango.pmr.connectionb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Connection_DisconnectResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Connection_DisconnectResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Connection_DisconnectResponse_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/KeepAliveRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/KeepAliveRequestOuterClass.java new file mode 100644 index 000000000..14cd960e1 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/KeepAliveRequestOuterClass.java @@ -0,0 +1,440 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: KeepAliveRequest.proto + +package com.twine.tango.pmr.connection; + +public final class KeepAliveRequestOuterClass { + private KeepAliveRequestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface KeepAliveRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Connection.KeepAliveRequest) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Connection.KeepAliveRequest} + */ + public static final class KeepAliveRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Connection.KeepAliveRequest) + KeepAliveRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use KeepAliveRequest.newBuilder() to construct. + private KeepAliveRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private KeepAliveRequest() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private KeepAliveRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.internal_static_Tango_PMR_Connection_KeepAliveRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.internal_static_Tango_PMR_Connection_KeepAliveRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest.class, com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest)) { + return super.equals(obj); + } + com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest other = (com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Connection.KeepAliveRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Connection.KeepAliveRequest) + com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.internal_static_Tango_PMR_Connection_KeepAliveRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.internal_static_Tango_PMR_Connection_KeepAliveRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest.class, com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest.Builder.class); + } + + // Construct using com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.internal_static_Tango_PMR_Connection_KeepAliveRequest_descriptor; + } + + public com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest getDefaultInstanceForType() { + return com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest.getDefaultInstance(); + } + + public com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest build() { + com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest buildPartial() { + com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest result = new com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest) { + return mergeFrom((com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest other) { + if (other == com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Connection.KeepAliveRequest) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Connection.KeepAliveRequest) + private static final com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest(); + } + + public static com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<KeepAliveRequest> + PARSER = new com.google.protobuf.AbstractParser<KeepAliveRequest>() { + public KeepAliveRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new KeepAliveRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<KeepAliveRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<KeepAliveRequest> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.connection.KeepAliveRequestOuterClass.KeepAliveRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Connection_KeepAliveRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Connection_KeepAliveRequest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\026KeepAliveRequest.proto\022\024Tango.PMR.Conn" + + "ection\"\022\n\020KeepAliveRequestB \n\036com.twine." + + "tango.pmr.connectionb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Connection_KeepAliveRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Connection_KeepAliveRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Connection_KeepAliveRequest_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/KeepAliveResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/KeepAliveResponseOuterClass.java new file mode 100644 index 000000000..1002eda81 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/connection/KeepAliveResponseOuterClass.java @@ -0,0 +1,440 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: KeepAliveResponse.proto + +package com.twine.tango.pmr.connection; + +public final class KeepAliveResponseOuterClass { + private KeepAliveResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface KeepAliveResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Connection.KeepAliveResponse) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Connection.KeepAliveResponse} + */ + public static final class KeepAliveResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Connection.KeepAliveResponse) + KeepAliveResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use KeepAliveResponse.newBuilder() to construct. + private KeepAliveResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private KeepAliveResponse() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private KeepAliveResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.internal_static_Tango_PMR_Connection_KeepAliveResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.internal_static_Tango_PMR_Connection_KeepAliveResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse.class, com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse other = (com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Connection.KeepAliveResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Connection.KeepAliveResponse) + com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.internal_static_Tango_PMR_Connection_KeepAliveResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.internal_static_Tango_PMR_Connection_KeepAliveResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse.class, com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.internal_static_Tango_PMR_Connection_KeepAliveResponse_descriptor; + } + + public com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse build() { + com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse buildPartial() { + com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse result = new com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse) { + return mergeFrom((com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse other) { + if (other == com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Connection.KeepAliveResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Connection.KeepAliveResponse) + private static final com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse(); + } + + public static com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<KeepAliveResponse> + PARSER = new com.google.protobuf.AbstractParser<KeepAliveResponse>() { + public KeepAliveResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new KeepAliveResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<KeepAliveResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<KeepAliveResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.connection.KeepAliveResponseOuterClass.KeepAliveResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Connection_KeepAliveResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Connection_KeepAliveResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\027KeepAliveResponse.proto\022\024Tango.PMR.Con" + + "nection\"\023\n\021KeepAliveResponseB \n\036com.twin" + + "e.tango.pmr.connectionb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Connection_KeepAliveResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Connection_KeepAliveResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Connection_KeepAliveResponse_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/DirectSynchronizationRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/DirectSynchronizationRequestOuterClass.java new file mode 100644 index 000000000..b2d324b39 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/DirectSynchronizationRequestOuterClass.java @@ -0,0 +1,441 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DirectSynchronizationRequest.proto + +package com.twine.tango.pmr.integration; + +public final class DirectSynchronizationRequestOuterClass { + private DirectSynchronizationRequestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DirectSynchronizationRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.DirectSynchronizationRequest) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Integration.DirectSynchronizationRequest} + */ + public static final class DirectSynchronizationRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.DirectSynchronizationRequest) + DirectSynchronizationRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use DirectSynchronizationRequest.newBuilder() to construct. + private DirectSynchronizationRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private DirectSynchronizationRequest() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DirectSynchronizationRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest.class, com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest other = (com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.DirectSynchronizationRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.DirectSynchronizationRequest) + com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest.class, com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_descriptor; + } + + public com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest build() { + com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest buildPartial() { + com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest result = new com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest) { + return mergeFrom((com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest other) { + if (other == com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.DirectSynchronizationRequest) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.DirectSynchronizationRequest) + private static final com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest(); + } + + public static com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<DirectSynchronizationRequest> + PARSER = new com.google.protobuf.AbstractParser<DirectSynchronizationRequest>() { + public DirectSynchronizationRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DirectSynchronizationRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<DirectSynchronizationRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<DirectSynchronizationRequest> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.DirectSynchronizationRequestOuterClass.DirectSynchronizationRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"DirectSynchronizationRequest.proto\022\025Ta" + + "ngo.PMR.Integration\"\036\n\034DirectSynchroniza" + + "tionRequestB!\n\037com.twine.tango.pmr.integ" + + "rationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_DirectSynchronizationRequest_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/DirectSynchronizationResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/DirectSynchronizationResponseOuterClass.java new file mode 100644 index 000000000..e1187ec4b --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/DirectSynchronizationResponseOuterClass.java @@ -0,0 +1,508 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DirectSynchronizationResponse.proto + +package com.twine.tango.pmr.integration; + +public final class DirectSynchronizationResponseOuterClass { + private DirectSynchronizationResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DirectSynchronizationResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.DirectSynchronizationResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>bytes LocalDB = 1;</code> + */ + com.google.protobuf.ByteString getLocalDB(); + } + /** + * Protobuf type {@code Tango.PMR.Integration.DirectSynchronizationResponse} + */ + public static final class DirectSynchronizationResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.DirectSynchronizationResponse) + DirectSynchronizationResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use DirectSynchronizationResponse.newBuilder() to construct. + private DirectSynchronizationResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private DirectSynchronizationResponse() { + localDB_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DirectSynchronizationResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + + localDB_ = input.readBytes(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse.class, com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse.Builder.class); + } + + public static final int LOCALDB_FIELD_NUMBER = 1; + private com.google.protobuf.ByteString localDB_; + /** + * <code>bytes LocalDB = 1;</code> + */ + public com.google.protobuf.ByteString getLocalDB() { + return localDB_; + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!localDB_.isEmpty()) { + output.writeBytes(1, localDB_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!localDB_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1, localDB_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse other = (com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse) obj; + + boolean result = true; + result = result && getLocalDB() + .equals(other.getLocalDB()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LOCALDB_FIELD_NUMBER; + hash = (53 * hash) + getLocalDB().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.DirectSynchronizationResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.DirectSynchronizationResponse) + com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse.class, com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + localDB_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_descriptor; + } + + public com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse build() { + com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse buildPartial() { + com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse result = new com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse(this); + result.localDB_ = localDB_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse) { + return mergeFrom((com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse other) { + if (other == com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse.getDefaultInstance()) return this; + if (other.getLocalDB() != com.google.protobuf.ByteString.EMPTY) { + setLocalDB(other.getLocalDB()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString localDB_ = com.google.protobuf.ByteString.EMPTY; + /** + * <code>bytes LocalDB = 1;</code> + */ + public com.google.protobuf.ByteString getLocalDB() { + return localDB_; + } + /** + * <code>bytes LocalDB = 1;</code> + */ + public Builder setLocalDB(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + localDB_ = value; + onChanged(); + return this; + } + /** + * <code>bytes LocalDB = 1;</code> + */ + public Builder clearLocalDB() { + + localDB_ = getDefaultInstance().getLocalDB(); + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.DirectSynchronizationResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.DirectSynchronizationResponse) + private static final com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse(); + } + + public static com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<DirectSynchronizationResponse> + PARSER = new com.google.protobuf.AbstractParser<DirectSynchronizationResponse>() { + public DirectSynchronizationResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DirectSynchronizationResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<DirectSynchronizationResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<DirectSynchronizationResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.DirectSynchronizationResponseOuterClass.DirectSynchronizationResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#DirectSynchronizationResponse.proto\022\025T" + + "ango.PMR.Integration\"0\n\035DirectSynchroniz" + + "ationResponse\022\017\n\007LocalDB\030\001 \001(\014B!\n\037com.tw" + + "ine.tango.pmr.integrationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_DirectSynchronizationResponse_descriptor, + new java.lang.String[] { "LocalDB", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLoginIntentOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLoginIntentOuterClass.java new file mode 100644 index 000000000..fe3c62e51 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLoginIntentOuterClass.java @@ -0,0 +1,154 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ExternalBridgeLoginIntent.proto + +package com.twine.tango.pmr.integration; + +public final class ExternalBridgeLoginIntentOuterClass { + private ExternalBridgeLoginIntentOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + /** + * Protobuf enum {@code Tango.PMR.Integration.ExternalBridgeLoginIntent} + */ + public enum ExternalBridgeLoginIntent + implements com.google.protobuf.ProtocolMessageEnum { + /** + * <code>ColorProfile = 0;</code> + */ + ColorProfile(0), + /** + * <code>Diagnostics = 1;</code> + */ + Diagnostics(1), + /** + * <code>FullControl = 2;</code> + */ + FullControl(2), + UNRECOGNIZED(-1), + ; + + /** + * <code>ColorProfile = 0;</code> + */ + public static final int ColorProfile_VALUE = 0; + /** + * <code>Diagnostics = 1;</code> + */ + public static final int Diagnostics_VALUE = 1; + /** + * <code>FullControl = 2;</code> + */ + public static final int FullControl_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ExternalBridgeLoginIntent valueOf(int value) { + return forNumber(value); + } + + public static ExternalBridgeLoginIntent forNumber(int value) { + switch (value) { + case 0: return ColorProfile; + case 1: return Diagnostics; + case 2: return FullControl; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap<ExternalBridgeLoginIntent> + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ExternalBridgeLoginIntent> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap<ExternalBridgeLoginIntent>() { + public ExternalBridgeLoginIntent findValueByNumber(int number) { + return ExternalBridgeLoginIntent.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.getDescriptor().getEnumTypes().get(0); + } + + private static final ExternalBridgeLoginIntent[] VALUES = values(); + + public static ExternalBridgeLoginIntent valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ExternalBridgeLoginIntent(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:Tango.PMR.Integration.ExternalBridgeLoginIntent) + } + + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\037ExternalBridgeLoginIntent.proto\022\025Tango" + + ".PMR.Integration*O\n\031ExternalBridgeLoginI" + + "ntent\022\020\n\014ColorProfile\020\000\022\017\n\013Diagnostics\020\001" + + "\022\017\n\013FullControl\020\002B!\n\037com.twine.tango.pmr" + + ".integrationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLoginRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLoginRequestOuterClass.java new file mode 100644 index 000000000..696118559 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLoginRequestOuterClass.java @@ -0,0 +1,1088 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ExternalBridgeLoginRequest.proto + +package com.twine.tango.pmr.integration; + +public final class ExternalBridgeLoginRequestOuterClass { + private ExternalBridgeLoginRequestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ExternalBridgeLoginRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.ExternalBridgeLoginRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>string AppID = 1;</code> + */ + java.lang.String getAppID(); + /** + * <code>string AppID = 1;</code> + */ + com.google.protobuf.ByteString + getAppIDBytes(); + + /** + * <code>string UserGuid = 2;</code> + */ + java.lang.String getUserGuid(); + /** + * <code>string UserGuid = 2;</code> + */ + com.google.protobuf.ByteString + getUserGuidBytes(); + + /** + * <code>string HostName = 3;</code> + */ + java.lang.String getHostName(); + /** + * <code>string HostName = 3;</code> + */ + com.google.protobuf.ByteString + getHostNameBytes(); + + /** + * <code>string Password = 4;</code> + */ + java.lang.String getPassword(); + /** + * <code>string Password = 4;</code> + */ + com.google.protobuf.ByteString + getPasswordBytes(); + + /** + * <code>.Tango.PMR.Integration.ExternalBridgeLoginIntent Intent = 5;</code> + */ + int getIntentValue(); + /** + * <code>.Tango.PMR.Integration.ExternalBridgeLoginIntent Intent = 5;</code> + */ + com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent getIntent(); + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeLoginRequest} + */ + public static final class ExternalBridgeLoginRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.ExternalBridgeLoginRequest) + ExternalBridgeLoginRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use ExternalBridgeLoginRequest.newBuilder() to construct. + private ExternalBridgeLoginRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private ExternalBridgeLoginRequest() { + appID_ = ""; + userGuid_ = ""; + hostName_ = ""; + password_ = ""; + intent_ = 0; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ExternalBridgeLoginRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + appID_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + userGuid_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + hostName_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + password_ = s; + break; + } + case 40: { + int rawValue = input.readEnum(); + + intent_ = rawValue; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest.class, com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest.Builder.class); + } + + public static final int APPID_FIELD_NUMBER = 1; + private volatile java.lang.Object appID_; + /** + * <code>string AppID = 1;</code> + */ + public java.lang.String getAppID() { + java.lang.Object ref = appID_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + appID_ = s; + return s; + } + } + /** + * <code>string AppID = 1;</code> + */ + public com.google.protobuf.ByteString + getAppIDBytes() { + java.lang.Object ref = appID_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appID_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int USERGUID_FIELD_NUMBER = 2; + private volatile java.lang.Object userGuid_; + /** + * <code>string UserGuid = 2;</code> + */ + public java.lang.String getUserGuid() { + java.lang.Object ref = userGuid_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + userGuid_ = s; + return s; + } + } + /** + * <code>string UserGuid = 2;</code> + */ + public com.google.protobuf.ByteString + getUserGuidBytes() { + java.lang.Object ref = userGuid_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + userGuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int HOSTNAME_FIELD_NUMBER = 3; + private volatile java.lang.Object hostName_; + /** + * <code>string HostName = 3;</code> + */ + public java.lang.String getHostName() { + java.lang.Object ref = hostName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + hostName_ = s; + return s; + } + } + /** + * <code>string HostName = 3;</code> + */ + public com.google.protobuf.ByteString + getHostNameBytes() { + java.lang.Object ref = hostName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + hostName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PASSWORD_FIELD_NUMBER = 4; + private volatile java.lang.Object password_; + /** + * <code>string Password = 4;</code> + */ + public java.lang.String getPassword() { + java.lang.Object ref = password_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + password_ = s; + return s; + } + } + /** + * <code>string Password = 4;</code> + */ + public com.google.protobuf.ByteString + getPasswordBytes() { + java.lang.Object ref = password_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + password_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int INTENT_FIELD_NUMBER = 5; + private int intent_; + /** + * <code>.Tango.PMR.Integration.ExternalBridgeLoginIntent Intent = 5;</code> + */ + public int getIntentValue() { + return intent_; + } + /** + * <code>.Tango.PMR.Integration.ExternalBridgeLoginIntent Intent = 5;</code> + */ + public com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent getIntent() { + com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent result = com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent.valueOf(intent_); + return result == null ? com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getAppIDBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, appID_); + } + if (!getUserGuidBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, userGuid_); + } + if (!getHostNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, hostName_); + } + if (!getPasswordBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, password_); + } + if (intent_ != com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent.ColorProfile.getNumber()) { + output.writeEnum(5, intent_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getAppIDBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, appID_); + } + if (!getUserGuidBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, userGuid_); + } + if (!getHostNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, hostName_); + } + if (!getPasswordBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, password_); + } + if (intent_ != com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent.ColorProfile.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, intent_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest other = (com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest) obj; + + boolean result = true; + result = result && getAppID() + .equals(other.getAppID()); + result = result && getUserGuid() + .equals(other.getUserGuid()); + result = result && getHostName() + .equals(other.getHostName()); + result = result && getPassword() + .equals(other.getPassword()); + result = result && intent_ == other.intent_; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + APPID_FIELD_NUMBER; + hash = (53 * hash) + getAppID().hashCode(); + hash = (37 * hash) + USERGUID_FIELD_NUMBER; + hash = (53 * hash) + getUserGuid().hashCode(); + hash = (37 * hash) + HOSTNAME_FIELD_NUMBER; + hash = (53 * hash) + getHostName().hashCode(); + hash = (37 * hash) + PASSWORD_FIELD_NUMBER; + hash = (53 * hash) + getPassword().hashCode(); + hash = (37 * hash) + INTENT_FIELD_NUMBER; + hash = (53 * hash) + intent_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeLoginRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.ExternalBridgeLoginRequest) + com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest.class, com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + appID_ = ""; + + userGuid_ = ""; + + hostName_ = ""; + + password_ = ""; + + intent_ = 0; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_descriptor; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest build() { + com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest buildPartial() { + com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest result = new com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest(this); + result.appID_ = appID_; + result.userGuid_ = userGuid_; + result.hostName_ = hostName_; + result.password_ = password_; + result.intent_ = intent_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest) { + return mergeFrom((com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest other) { + if (other == com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest.getDefaultInstance()) return this; + if (!other.getAppID().isEmpty()) { + appID_ = other.appID_; + onChanged(); + } + if (!other.getUserGuid().isEmpty()) { + userGuid_ = other.userGuid_; + onChanged(); + } + if (!other.getHostName().isEmpty()) { + hostName_ = other.hostName_; + onChanged(); + } + if (!other.getPassword().isEmpty()) { + password_ = other.password_; + onChanged(); + } + if (other.intent_ != 0) { + setIntentValue(other.getIntentValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object appID_ = ""; + /** + * <code>string AppID = 1;</code> + */ + public java.lang.String getAppID() { + java.lang.Object ref = appID_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + appID_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string AppID = 1;</code> + */ + public com.google.protobuf.ByteString + getAppIDBytes() { + java.lang.Object ref = appID_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + appID_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string AppID = 1;</code> + */ + public Builder setAppID( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + appID_ = value; + onChanged(); + return this; + } + /** + * <code>string AppID = 1;</code> + */ + public Builder clearAppID() { + + appID_ = getDefaultInstance().getAppID(); + onChanged(); + return this; + } + /** + * <code>string AppID = 1;</code> + */ + public Builder setAppIDBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + appID_ = value; + onChanged(); + return this; + } + + private java.lang.Object userGuid_ = ""; + /** + * <code>string UserGuid = 2;</code> + */ + public java.lang.String getUserGuid() { + java.lang.Object ref = userGuid_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + userGuid_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string UserGuid = 2;</code> + */ + public com.google.protobuf.ByteString + getUserGuidBytes() { + java.lang.Object ref = userGuid_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + userGuid_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string UserGuid = 2;</code> + */ + public Builder setUserGuid( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + userGuid_ = value; + onChanged(); + return this; + } + /** + * <code>string UserGuid = 2;</code> + */ + public Builder clearUserGuid() { + + userGuid_ = getDefaultInstance().getUserGuid(); + onChanged(); + return this; + } + /** + * <code>string UserGuid = 2;</code> + */ + public Builder setUserGuidBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + userGuid_ = value; + onChanged(); + return this; + } + + private java.lang.Object hostName_ = ""; + /** + * <code>string HostName = 3;</code> + */ + public java.lang.String getHostName() { + java.lang.Object ref = hostName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + hostName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string HostName = 3;</code> + */ + public com.google.protobuf.ByteString + getHostNameBytes() { + java.lang.Object ref = hostName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + hostName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string HostName = 3;</code> + */ + public Builder setHostName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + hostName_ = value; + onChanged(); + return this; + } + /** + * <code>string HostName = 3;</code> + */ + public Builder clearHostName() { + + hostName_ = getDefaultInstance().getHostName(); + onChanged(); + return this; + } + /** + * <code>string HostName = 3;</code> + */ + public Builder setHostNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + hostName_ = value; + onChanged(); + return this; + } + + private java.lang.Object password_ = ""; + /** + * <code>string Password = 4;</code> + */ + public java.lang.String getPassword() { + java.lang.Object ref = password_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + password_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string Password = 4;</code> + */ + public com.google.protobuf.ByteString + getPasswordBytes() { + java.lang.Object ref = password_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + password_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string Password = 4;</code> + */ + public Builder setPassword( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + password_ = value; + onChanged(); + return this; + } + /** + * <code>string Password = 4;</code> + */ + public Builder clearPassword() { + + password_ = getDefaultInstance().getPassword(); + onChanged(); + return this; + } + /** + * <code>string Password = 4;</code> + */ + public Builder setPasswordBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + password_ = value; + onChanged(); + return this; + } + + private int intent_ = 0; + /** + * <code>.Tango.PMR.Integration.ExternalBridgeLoginIntent Intent = 5;</code> + */ + public int getIntentValue() { + return intent_; + } + /** + * <code>.Tango.PMR.Integration.ExternalBridgeLoginIntent Intent = 5;</code> + */ + public Builder setIntentValue(int value) { + intent_ = value; + onChanged(); + return this; + } + /** + * <code>.Tango.PMR.Integration.ExternalBridgeLoginIntent Intent = 5;</code> + */ + public com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent getIntent() { + com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent result = com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent.valueOf(intent_); + return result == null ? com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent.UNRECOGNIZED : result; + } + /** + * <code>.Tango.PMR.Integration.ExternalBridgeLoginIntent Intent = 5;</code> + */ + public Builder setIntent(com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.ExternalBridgeLoginIntent value) { + if (value == null) { + throw new NullPointerException(); + } + + intent_ = value.getNumber(); + onChanged(); + return this; + } + /** + * <code>.Tango.PMR.Integration.ExternalBridgeLoginIntent Intent = 5;</code> + */ + public Builder clearIntent() { + + intent_ = 0; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.ExternalBridgeLoginRequest) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.ExternalBridgeLoginRequest) + private static final com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest(); + } + + public static com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<ExternalBridgeLoginRequest> + PARSER = new com.google.protobuf.AbstractParser<ExternalBridgeLoginRequest>() { + public ExternalBridgeLoginRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExternalBridgeLoginRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<ExternalBridgeLoginRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<ExternalBridgeLoginRequest> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLoginRequestOuterClass.ExternalBridgeLoginRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n ExternalBridgeLoginRequest.proto\022\025Tang" + + "o.PMR.Integration\032\037ExternalBridgeLoginIn" + + "tent.proto\"\243\001\n\032ExternalBridgeLoginReques" + + "t\022\r\n\005AppID\030\001 \001(\t\022\020\n\010UserGuid\030\002 \001(\t\022\020\n\010Ho" + + "stName\030\003 \001(\t\022\020\n\010Password\030\004 \001(\t\022@\n\006Intent" + + "\030\005 \001(\01620.Tango.PMR.Integration.ExternalB" + + "ridgeLoginIntentB!\n\037com.twine.tango.pmr." + + "integrationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.getDescriptor(), + }, assigner); + internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_ExternalBridgeLoginRequest_descriptor, + new java.lang.String[] { "AppID", "UserGuid", "HostName", "Password", "Intent", }); + com.twine.tango.pmr.integration.ExternalBridgeLoginIntentOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLoginResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLoginResponseOuterClass.java new file mode 100644 index 000000000..030e13199 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLoginResponseOuterClass.java @@ -0,0 +1,842 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ExternalBridgeLoginResponse.proto + +package com.twine.tango.pmr.integration; + +public final class ExternalBridgeLoginResponseOuterClass { + private ExternalBridgeLoginResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ExternalBridgeLoginResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.ExternalBridgeLoginResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>bool Authenticated = 1;</code> + */ + boolean getAuthenticated(); + + /** + * <code>string SerialNumber = 2;</code> + */ + java.lang.String getSerialNumber(); + /** + * <code>string SerialNumber = 2;</code> + */ + com.google.protobuf.ByteString + getSerialNumberBytes(); + + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + boolean hasDeviceInformation(); + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation getDeviceInformation(); + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder getDeviceInformationOrBuilder(); + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeLoginResponse} + */ + public static final class ExternalBridgeLoginResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.ExternalBridgeLoginResponse) + ExternalBridgeLoginResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use ExternalBridgeLoginResponse.newBuilder() to construct. + private ExternalBridgeLoginResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private ExternalBridgeLoginResponse() { + authenticated_ = false; + serialNumber_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ExternalBridgeLoginResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 8: { + + authenticated_ = input.readBool(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + serialNumber_ = s; + break; + } + case 26: { + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder subBuilder = null; + if (deviceInformation_ != null) { + subBuilder = deviceInformation_.toBuilder(); + } + deviceInformation_ = input.readMessage(com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(deviceInformation_); + deviceInformation_ = subBuilder.buildPartial(); + } + + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse.class, com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse.Builder.class); + } + + public static final int AUTHENTICATED_FIELD_NUMBER = 1; + private boolean authenticated_; + /** + * <code>bool Authenticated = 1;</code> + */ + public boolean getAuthenticated() { + return authenticated_; + } + + public static final int SERIALNUMBER_FIELD_NUMBER = 2; + private volatile java.lang.Object serialNumber_; + /** + * <code>string SerialNumber = 2;</code> + */ + public java.lang.String getSerialNumber() { + java.lang.Object ref = serialNumber_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + serialNumber_ = s; + return s; + } + } + /** + * <code>string SerialNumber = 2;</code> + */ + public com.google.protobuf.ByteString + getSerialNumberBytes() { + java.lang.Object ref = serialNumber_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + serialNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DEVICEINFORMATION_FIELD_NUMBER = 3; + private com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation deviceInformation_; + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public boolean hasDeviceInformation() { + return deviceInformation_ != null; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation getDeviceInformation() { + return deviceInformation_ == null ? com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.getDefaultInstance() : deviceInformation_; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder getDeviceInformationOrBuilder() { + return getDeviceInformation(); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (authenticated_ != false) { + output.writeBool(1, authenticated_); + } + if (!getSerialNumberBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, serialNumber_); + } + if (deviceInformation_ != null) { + output.writeMessage(3, getDeviceInformation()); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (authenticated_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, authenticated_); + } + if (!getSerialNumberBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, serialNumber_); + } + if (deviceInformation_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getDeviceInformation()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse other = (com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse) obj; + + boolean result = true; + result = result && (getAuthenticated() + == other.getAuthenticated()); + result = result && getSerialNumber() + .equals(other.getSerialNumber()); + result = result && (hasDeviceInformation() == other.hasDeviceInformation()); + if (hasDeviceInformation()) { + result = result && getDeviceInformation() + .equals(other.getDeviceInformation()); + } + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + AUTHENTICATED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getAuthenticated()); + hash = (37 * hash) + SERIALNUMBER_FIELD_NUMBER; + hash = (53 * hash) + getSerialNumber().hashCode(); + if (hasDeviceInformation()) { + hash = (37 * hash) + DEVICEINFORMATION_FIELD_NUMBER; + hash = (53 * hash) + getDeviceInformation().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeLoginResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.ExternalBridgeLoginResponse) + com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse.class, com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + authenticated_ = false; + + serialNumber_ = ""; + + if (deviceInformationBuilder_ == null) { + deviceInformation_ = null; + } else { + deviceInformation_ = null; + deviceInformationBuilder_ = null; + } + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_descriptor; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse build() { + com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse buildPartial() { + com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse result = new com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse(this); + result.authenticated_ = authenticated_; + result.serialNumber_ = serialNumber_; + if (deviceInformationBuilder_ == null) { + result.deviceInformation_ = deviceInformation_; + } else { + result.deviceInformation_ = deviceInformationBuilder_.build(); + } + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse) { + return mergeFrom((com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse other) { + if (other == com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse.getDefaultInstance()) return this; + if (other.getAuthenticated() != false) { + setAuthenticated(other.getAuthenticated()); + } + if (!other.getSerialNumber().isEmpty()) { + serialNumber_ = other.serialNumber_; + onChanged(); + } + if (other.hasDeviceInformation()) { + mergeDeviceInformation(other.getDeviceInformation()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean authenticated_ ; + /** + * <code>bool Authenticated = 1;</code> + */ + public boolean getAuthenticated() { + return authenticated_; + } + /** + * <code>bool Authenticated = 1;</code> + */ + public Builder setAuthenticated(boolean value) { + + authenticated_ = value; + onChanged(); + return this; + } + /** + * <code>bool Authenticated = 1;</code> + */ + public Builder clearAuthenticated() { + + authenticated_ = false; + onChanged(); + return this; + } + + private java.lang.Object serialNumber_ = ""; + /** + * <code>string SerialNumber = 2;</code> + */ + public java.lang.String getSerialNumber() { + java.lang.Object ref = serialNumber_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + serialNumber_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string SerialNumber = 2;</code> + */ + public com.google.protobuf.ByteString + getSerialNumberBytes() { + java.lang.Object ref = serialNumber_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + serialNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string SerialNumber = 2;</code> + */ + public Builder setSerialNumber( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + serialNumber_ = value; + onChanged(); + return this; + } + /** + * <code>string SerialNumber = 2;</code> + */ + public Builder clearSerialNumber() { + + serialNumber_ = getDefaultInstance().getSerialNumber(); + onChanged(); + return this; + } + /** + * <code>string SerialNumber = 2;</code> + */ + public Builder setSerialNumberBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + serialNumber_ = value; + onChanged(); + return this; + } + + private com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation deviceInformation_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder> deviceInformationBuilder_; + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public boolean hasDeviceInformation() { + return deviceInformationBuilder_ != null || deviceInformation_ != null; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation getDeviceInformation() { + if (deviceInformationBuilder_ == null) { + return deviceInformation_ == null ? com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.getDefaultInstance() : deviceInformation_; + } else { + return deviceInformationBuilder_.getMessage(); + } + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public Builder setDeviceInformation(com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation value) { + if (deviceInformationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deviceInformation_ = value; + onChanged(); + } else { + deviceInformationBuilder_.setMessage(value); + } + + return this; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public Builder setDeviceInformation( + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder builderForValue) { + if (deviceInformationBuilder_ == null) { + deviceInformation_ = builderForValue.build(); + onChanged(); + } else { + deviceInformationBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public Builder mergeDeviceInformation(com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation value) { + if (deviceInformationBuilder_ == null) { + if (deviceInformation_ != null) { + deviceInformation_ = + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.newBuilder(deviceInformation_).mergeFrom(value).buildPartial(); + } else { + deviceInformation_ = value; + } + onChanged(); + } else { + deviceInformationBuilder_.mergeFrom(value); + } + + return this; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public Builder clearDeviceInformation() { + if (deviceInformationBuilder_ == null) { + deviceInformation_ = null; + onChanged(); + } else { + deviceInformation_ = null; + deviceInformationBuilder_ = null; + } + + return this; + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder getDeviceInformationBuilder() { + + onChanged(); + return getDeviceInformationFieldBuilder().getBuilder(); + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + public com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder getDeviceInformationOrBuilder() { + if (deviceInformationBuilder_ != null) { + return deviceInformationBuilder_.getMessageOrBuilder(); + } else { + return deviceInformation_ == null ? + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.getDefaultInstance() : deviceInformation_; + } + } + /** + * <code>.Tango.PMR.Connection.DeviceInformation DeviceInformation = 3;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder> + getDeviceInformationFieldBuilder() { + if (deviceInformationBuilder_ == null) { + deviceInformationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformation.Builder, com.twine.tango.pmr.connection.DeviceInformationOuterClass.DeviceInformationOrBuilder>( + getDeviceInformation(), + getParentForChildren(), + isClean()); + deviceInformation_ = null; + } + return deviceInformationBuilder_; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.ExternalBridgeLoginResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.ExternalBridgeLoginResponse) + private static final com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse(); + } + + public static com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<ExternalBridgeLoginResponse> + PARSER = new com.google.protobuf.AbstractParser<ExternalBridgeLoginResponse>() { + public ExternalBridgeLoginResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExternalBridgeLoginResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<ExternalBridgeLoginResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<ExternalBridgeLoginResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLoginResponseOuterClass.ExternalBridgeLoginResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!ExternalBridgeLoginResponse.proto\022\025Tan" + + "go.PMR.Integration\032\027DeviceInformation.pr" + + "oto\"\216\001\n\033ExternalBridgeLoginResponse\022\025\n\rA" + + "uthenticated\030\001 \001(\010\022\024\n\014SerialNumber\030\002 \001(\t" + + "\022B\n\021DeviceInformation\030\003 \001(\0132\'.Tango.PMR." + + "Connection.DeviceInformationB!\n\037com.twin" + + "e.tango.pmr.integrationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.twine.tango.pmr.connection.DeviceInformationOuterClass.getDescriptor(), + }, assigner); + internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_ExternalBridgeLoginResponse_descriptor, + new java.lang.String[] { "Authenticated", "SerialNumber", "DeviceInformation", }); + com.twine.tango.pmr.connection.DeviceInformationOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLogoutRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLogoutRequestOuterClass.java new file mode 100644 index 000000000..3c8d971e7 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLogoutRequestOuterClass.java @@ -0,0 +1,441 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ExternalBridgeLogoutRequest.proto + +package com.twine.tango.pmr.integration; + +public final class ExternalBridgeLogoutRequestOuterClass { + private ExternalBridgeLogoutRequestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ExternalBridgeLogoutRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.ExternalBridgeLogoutRequest) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeLogoutRequest} + */ + public static final class ExternalBridgeLogoutRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.ExternalBridgeLogoutRequest) + ExternalBridgeLogoutRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use ExternalBridgeLogoutRequest.newBuilder() to construct. + private ExternalBridgeLogoutRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private ExternalBridgeLogoutRequest() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ExternalBridgeLogoutRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest.class, com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest other = (com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeLogoutRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.ExternalBridgeLogoutRequest) + com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest.class, com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_descriptor; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest build() { + com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest buildPartial() { + com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest result = new com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest) { + return mergeFrom((com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest other) { + if (other == com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.ExternalBridgeLogoutRequest) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.ExternalBridgeLogoutRequest) + private static final com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest(); + } + + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<ExternalBridgeLogoutRequest> + PARSER = new com.google.protobuf.AbstractParser<ExternalBridgeLogoutRequest>() { + public ExternalBridgeLogoutRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExternalBridgeLogoutRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<ExternalBridgeLogoutRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<ExternalBridgeLogoutRequest> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLogoutRequestOuterClass.ExternalBridgeLogoutRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!ExternalBridgeLogoutRequest.proto\022\025Tan" + + "go.PMR.Integration\"\035\n\033ExternalBridgeLogo" + + "utRequestB!\n\037com.twine.tango.pmr.integra" + + "tionb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutRequest_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLogoutResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLogoutResponseOuterClass.java new file mode 100644 index 000000000..aeae9e3cd --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeLogoutResponseOuterClass.java @@ -0,0 +1,441 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ExternalBridgeLogoutResponse.proto + +package com.twine.tango.pmr.integration; + +public final class ExternalBridgeLogoutResponseOuterClass { + private ExternalBridgeLogoutResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ExternalBridgeLogoutResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.ExternalBridgeLogoutResponse) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeLogoutResponse} + */ + public static final class ExternalBridgeLogoutResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.ExternalBridgeLogoutResponse) + ExternalBridgeLogoutResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use ExternalBridgeLogoutResponse.newBuilder() to construct. + private ExternalBridgeLogoutResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private ExternalBridgeLogoutResponse() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ExternalBridgeLogoutResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse.class, com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse other = (com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeLogoutResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.ExternalBridgeLogoutResponse) + com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse.class, com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_descriptor; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse build() { + com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse buildPartial() { + com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse result = new com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse) { + return mergeFrom((com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse other) { + if (other == com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.ExternalBridgeLogoutResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.ExternalBridgeLogoutResponse) + private static final com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse(); + } + + public static com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<ExternalBridgeLogoutResponse> + PARSER = new com.google.protobuf.AbstractParser<ExternalBridgeLogoutResponse>() { + public ExternalBridgeLogoutResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExternalBridgeLogoutResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<ExternalBridgeLogoutResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<ExternalBridgeLogoutResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.ExternalBridgeLogoutResponseOuterClass.ExternalBridgeLogoutResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"ExternalBridgeLogoutResponse.proto\022\025Ta" + + "ngo.PMR.Integration\"\036\n\034ExternalBridgeLog" + + "outResponseB!\n\037com.twine.tango.pmr.integ" + + "rationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_ExternalBridgeLogoutResponse_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeUdpDiscoveryPacketOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeUdpDiscoveryPacketOuterClass.java new file mode 100644 index 000000000..b4e82ea38 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/ExternalBridgeUdpDiscoveryPacketOuterClass.java @@ -0,0 +1,717 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: ExternalBridgeUdpDiscoveryPacket.proto + +package com.twine.tango.pmr.integration; + +public final class ExternalBridgeUdpDiscoveryPacketOuterClass { + private ExternalBridgeUdpDiscoveryPacketOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface ExternalBridgeUdpDiscoveryPacketOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.ExternalBridgeUdpDiscoveryPacket) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>string Time = 1;</code> + */ + java.lang.String getTime(); + /** + * <code>string Time = 1;</code> + */ + com.google.protobuf.ByteString + getTimeBytes(); + + /** + * <code>string SerialNumber = 2;</code> + */ + java.lang.String getSerialNumber(); + /** + * <code>string SerialNumber = 2;</code> + */ + com.google.protobuf.ByteString + getSerialNumberBytes(); + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeUdpDiscoveryPacket} + */ + public static final class ExternalBridgeUdpDiscoveryPacket extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.ExternalBridgeUdpDiscoveryPacket) + ExternalBridgeUdpDiscoveryPacketOrBuilder { + private static final long serialVersionUID = 0L; + // Use ExternalBridgeUdpDiscoveryPacket.newBuilder() to construct. + private ExternalBridgeUdpDiscoveryPacket(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private ExternalBridgeUdpDiscoveryPacket() { + time_ = ""; + serialNumber_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ExternalBridgeUdpDiscoveryPacket( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + time_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + serialNumber_ = s; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket.class, com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket.Builder.class); + } + + public static final int TIME_FIELD_NUMBER = 1; + private volatile java.lang.Object time_; + /** + * <code>string Time = 1;</code> + */ + public java.lang.String getTime() { + java.lang.Object ref = time_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + time_ = s; + return s; + } + } + /** + * <code>string Time = 1;</code> + */ + public com.google.protobuf.ByteString + getTimeBytes() { + java.lang.Object ref = time_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + time_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SERIALNUMBER_FIELD_NUMBER = 2; + private volatile java.lang.Object serialNumber_; + /** + * <code>string SerialNumber = 2;</code> + */ + public java.lang.String getSerialNumber() { + java.lang.Object ref = serialNumber_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + serialNumber_ = s; + return s; + } + } + /** + * <code>string SerialNumber = 2;</code> + */ + public com.google.protobuf.ByteString + getSerialNumberBytes() { + java.lang.Object ref = serialNumber_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + serialNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getTimeBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, time_); + } + if (!getSerialNumberBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, serialNumber_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getTimeBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, time_); + } + if (!getSerialNumberBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, serialNumber_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket other = (com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket) obj; + + boolean result = true; + result = result && getTime() + .equals(other.getTime()); + result = result && getSerialNumber() + .equals(other.getSerialNumber()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TIME_FIELD_NUMBER; + hash = (53 * hash) + getTime().hashCode(); + hash = (37 * hash) + SERIALNUMBER_FIELD_NUMBER; + hash = (53 * hash) + getSerialNumber().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.ExternalBridgeUdpDiscoveryPacket} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.ExternalBridgeUdpDiscoveryPacket) + com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacketOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket.class, com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + time_ = ""; + + serialNumber_ = ""; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_descriptor; + } + + public com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket build() { + com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket buildPartial() { + com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket result = new com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket(this); + result.time_ = time_; + result.serialNumber_ = serialNumber_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket) { + return mergeFrom((com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket other) { + if (other == com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket.getDefaultInstance()) return this; + if (!other.getTime().isEmpty()) { + time_ = other.time_; + onChanged(); + } + if (!other.getSerialNumber().isEmpty()) { + serialNumber_ = other.serialNumber_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object time_ = ""; + /** + * <code>string Time = 1;</code> + */ + public java.lang.String getTime() { + java.lang.Object ref = time_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + time_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string Time = 1;</code> + */ + public com.google.protobuf.ByteString + getTimeBytes() { + java.lang.Object ref = time_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + time_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string Time = 1;</code> + */ + public Builder setTime( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + time_ = value; + onChanged(); + return this; + } + /** + * <code>string Time = 1;</code> + */ + public Builder clearTime() { + + time_ = getDefaultInstance().getTime(); + onChanged(); + return this; + } + /** + * <code>string Time = 1;</code> + */ + public Builder setTimeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + time_ = value; + onChanged(); + return this; + } + + private java.lang.Object serialNumber_ = ""; + /** + * <code>string SerialNumber = 2;</code> + */ + public java.lang.String getSerialNumber() { + java.lang.Object ref = serialNumber_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + serialNumber_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string SerialNumber = 2;</code> + */ + public com.google.protobuf.ByteString + getSerialNumberBytes() { + java.lang.Object ref = serialNumber_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + serialNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string SerialNumber = 2;</code> + */ + public Builder setSerialNumber( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + serialNumber_ = value; + onChanged(); + return this; + } + /** + * <code>string SerialNumber = 2;</code> + */ + public Builder clearSerialNumber() { + + serialNumber_ = getDefaultInstance().getSerialNumber(); + onChanged(); + return this; + } + /** + * <code>string SerialNumber = 2;</code> + */ + public Builder setSerialNumberBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + serialNumber_ = value; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.ExternalBridgeUdpDiscoveryPacket) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.ExternalBridgeUdpDiscoveryPacket) + private static final com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket(); + } + + public static com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<ExternalBridgeUdpDiscoveryPacket> + PARSER = new com.google.protobuf.AbstractParser<ExternalBridgeUdpDiscoveryPacket>() { + public ExternalBridgeUdpDiscoveryPacket parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExternalBridgeUdpDiscoveryPacket(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<ExternalBridgeUdpDiscoveryPacket> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<ExternalBridgeUdpDiscoveryPacket> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.ExternalBridgeUdpDiscoveryPacketOuterClass.ExternalBridgeUdpDiscoveryPacket getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n&ExternalBridgeUdpDiscoveryPacket.proto" + + "\022\025Tango.PMR.Integration\"F\n ExternalBridg" + + "eUdpDiscoveryPacket\022\014\n\004Time\030\001 \001(\t\022\024\n\014Ser" + + "ialNumber\030\002 \001(\tB!\n\037com.twine.tango.pmr.i" + + "ntegrationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_ExternalBridgeUdpDiscoveryPacket_descriptor, + new java.lang.String[] { "Time", "SerialNumber", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/OverrideDataBaseRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/OverrideDataBaseRequestOuterClass.java new file mode 100644 index 000000000..b02fae384 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/OverrideDataBaseRequestOuterClass.java @@ -0,0 +1,508 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OverrideDataBaseRequest.proto + +package com.twine.tango.pmr.integration; + +public final class OverrideDataBaseRequestOuterClass { + private OverrideDataBaseRequestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OverrideDataBaseRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.OverrideDataBaseRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>bytes RemoteDB = 1;</code> + */ + com.google.protobuf.ByteString getRemoteDB(); + } + /** + * Protobuf type {@code Tango.PMR.Integration.OverrideDataBaseRequest} + */ + public static final class OverrideDataBaseRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.OverrideDataBaseRequest) + OverrideDataBaseRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use OverrideDataBaseRequest.newBuilder() to construct. + private OverrideDataBaseRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private OverrideDataBaseRequest() { + remoteDB_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OverrideDataBaseRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + + remoteDB_ = input.readBytes(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest.class, com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest.Builder.class); + } + + public static final int REMOTEDB_FIELD_NUMBER = 1; + private com.google.protobuf.ByteString remoteDB_; + /** + * <code>bytes RemoteDB = 1;</code> + */ + public com.google.protobuf.ByteString getRemoteDB() { + return remoteDB_; + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!remoteDB_.isEmpty()) { + output.writeBytes(1, remoteDB_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!remoteDB_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1, remoteDB_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest other = (com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest) obj; + + boolean result = true; + result = result && getRemoteDB() + .equals(other.getRemoteDB()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + REMOTEDB_FIELD_NUMBER; + hash = (53 * hash) + getRemoteDB().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.OverrideDataBaseRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.OverrideDataBaseRequest) + com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest.class, com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + remoteDB_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_descriptor; + } + + public com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest build() { + com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest buildPartial() { + com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest result = new com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest(this); + result.remoteDB_ = remoteDB_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest) { + return mergeFrom((com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest other) { + if (other == com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest.getDefaultInstance()) return this; + if (other.getRemoteDB() != com.google.protobuf.ByteString.EMPTY) { + setRemoteDB(other.getRemoteDB()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString remoteDB_ = com.google.protobuf.ByteString.EMPTY; + /** + * <code>bytes RemoteDB = 1;</code> + */ + public com.google.protobuf.ByteString getRemoteDB() { + return remoteDB_; + } + /** + * <code>bytes RemoteDB = 1;</code> + */ + public Builder setRemoteDB(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + remoteDB_ = value; + onChanged(); + return this; + } + /** + * <code>bytes RemoteDB = 1;</code> + */ + public Builder clearRemoteDB() { + + remoteDB_ = getDefaultInstance().getRemoteDB(); + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.OverrideDataBaseRequest) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.OverrideDataBaseRequest) + private static final com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest(); + } + + public static com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<OverrideDataBaseRequest> + PARSER = new com.google.protobuf.AbstractParser<OverrideDataBaseRequest>() { + public OverrideDataBaseRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OverrideDataBaseRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<OverrideDataBaseRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<OverrideDataBaseRequest> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.OverrideDataBaseRequestOuterClass.OverrideDataBaseRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\035OverrideDataBaseRequest.proto\022\025Tango.P" + + "MR.Integration\"+\n\027OverrideDataBaseReques" + + "t\022\020\n\010RemoteDB\030\001 \001(\014B!\n\037com.twine.tango.p" + + "mr.integrationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_OverrideDataBaseRequest_descriptor, + new java.lang.String[] { "RemoteDB", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/OverrideDataBaseResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/OverrideDataBaseResponseOuterClass.java new file mode 100644 index 000000000..562f4259c --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/OverrideDataBaseResponseOuterClass.java @@ -0,0 +1,506 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: OverrideDataBaseResponse.proto + +package com.twine.tango.pmr.integration; + +public final class OverrideDataBaseResponseOuterClass { + private OverrideDataBaseResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface OverrideDataBaseResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.OverrideDataBaseResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>bool Successful = 1;</code> + */ + boolean getSuccessful(); + } + /** + * Protobuf type {@code Tango.PMR.Integration.OverrideDataBaseResponse} + */ + public static final class OverrideDataBaseResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.OverrideDataBaseResponse) + OverrideDataBaseResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use OverrideDataBaseResponse.newBuilder() to construct. + private OverrideDataBaseResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private OverrideDataBaseResponse() { + successful_ = false; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OverrideDataBaseResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 8: { + + successful_ = input.readBool(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse.class, com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse.Builder.class); + } + + public static final int SUCCESSFUL_FIELD_NUMBER = 1; + private boolean successful_; + /** + * <code>bool Successful = 1;</code> + */ + public boolean getSuccessful() { + return successful_; + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (successful_ != false) { + output.writeBool(1, successful_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (successful_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, successful_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse other = (com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse) obj; + + boolean result = true; + result = result && (getSuccessful() + == other.getSuccessful()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SUCCESSFUL_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getSuccessful()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.OverrideDataBaseResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.OverrideDataBaseResponse) + com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse.class, com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + successful_ = false; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_descriptor; + } + + public com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse build() { + com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse buildPartial() { + com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse result = new com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse(this); + result.successful_ = successful_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse) { + return mergeFrom((com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse other) { + if (other == com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse.getDefaultInstance()) return this; + if (other.getSuccessful() != false) { + setSuccessful(other.getSuccessful()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean successful_ ; + /** + * <code>bool Successful = 1;</code> + */ + public boolean getSuccessful() { + return successful_; + } + /** + * <code>bool Successful = 1;</code> + */ + public Builder setSuccessful(boolean value) { + + successful_ = value; + onChanged(); + return this; + } + /** + * <code>bool Successful = 1;</code> + */ + public Builder clearSuccessful() { + + successful_ = false; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.OverrideDataBaseResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.OverrideDataBaseResponse) + private static final com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse(); + } + + public static com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<OverrideDataBaseResponse> + PARSER = new com.google.protobuf.AbstractParser<OverrideDataBaseResponse>() { + public OverrideDataBaseResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OverrideDataBaseResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<OverrideDataBaseResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<OverrideDataBaseResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.OverrideDataBaseResponseOuterClass.OverrideDataBaseResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036OverrideDataBaseResponse.proto\022\025Tango." + + "PMR.Integration\".\n\030OverrideDataBaseRespo" + + "nse\022\022\n\nSuccessful\030\001 \001(\010B!\n\037com.twine.tan" + + "go.pmr.integrationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_OverrideDataBaseResponse_descriptor, + new java.lang.String[] { "Successful", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StartApplicationLogsRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StartApplicationLogsRequestOuterClass.java new file mode 100644 index 000000000..06f5fafa2 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StartApplicationLogsRequestOuterClass.java @@ -0,0 +1,441 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StartApplicationLogsRequest.proto + +package com.twine.tango.pmr.integration; + +public final class StartApplicationLogsRequestOuterClass { + private StartApplicationLogsRequestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StartApplicationLogsRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.StartApplicationLogsRequest) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Integration.StartApplicationLogsRequest} + */ + public static final class StartApplicationLogsRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.StartApplicationLogsRequest) + StartApplicationLogsRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use StartApplicationLogsRequest.newBuilder() to construct. + private StartApplicationLogsRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private StartApplicationLogsRequest() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StartApplicationLogsRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest.class, com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest other = (com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.StartApplicationLogsRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.StartApplicationLogsRequest) + com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest.class, com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_descriptor; + } + + public com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest build() { + com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest buildPartial() { + com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest result = new com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest) { + return mergeFrom((com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest other) { + if (other == com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.StartApplicationLogsRequest) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.StartApplicationLogsRequest) + private static final com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest(); + } + + public static com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<StartApplicationLogsRequest> + PARSER = new com.google.protobuf.AbstractParser<StartApplicationLogsRequest>() { + public StartApplicationLogsRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StartApplicationLogsRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<StartApplicationLogsRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<StartApplicationLogsRequest> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.StartApplicationLogsRequestOuterClass.StartApplicationLogsRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!StartApplicationLogsRequest.proto\022\025Tan" + + "go.PMR.Integration\"\035\n\033StartApplicationLo" + + "gsRequestB!\n\037com.twine.tango.pmr.integra" + + "tionb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_StartApplicationLogsRequest_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StartApplicationLogsResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StartApplicationLogsResponseOuterClass.java new file mode 100644 index 000000000..5c5a329f3 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StartApplicationLogsResponseOuterClass.java @@ -0,0 +1,508 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StartApplicationLogsResponse.proto + +package com.twine.tango.pmr.integration; + +public final class StartApplicationLogsResponseOuterClass { + private StartApplicationLogsResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StartApplicationLogsResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.StartApplicationLogsResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>bytes LogItem = 1;</code> + */ + com.google.protobuf.ByteString getLogItem(); + } + /** + * Protobuf type {@code Tango.PMR.Integration.StartApplicationLogsResponse} + */ + public static final class StartApplicationLogsResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.StartApplicationLogsResponse) + StartApplicationLogsResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use StartApplicationLogsResponse.newBuilder() to construct. + private StartApplicationLogsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private StartApplicationLogsResponse() { + logItem_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StartApplicationLogsResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + + logItem_ = input.readBytes(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse.class, com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse.Builder.class); + } + + public static final int LOGITEM_FIELD_NUMBER = 1; + private com.google.protobuf.ByteString logItem_; + /** + * <code>bytes LogItem = 1;</code> + */ + public com.google.protobuf.ByteString getLogItem() { + return logItem_; + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!logItem_.isEmpty()) { + output.writeBytes(1, logItem_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!logItem_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1, logItem_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse other = (com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse) obj; + + boolean result = true; + result = result && getLogItem() + .equals(other.getLogItem()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LOGITEM_FIELD_NUMBER; + hash = (53 * hash) + getLogItem().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.StartApplicationLogsResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.StartApplicationLogsResponse) + com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse.class, com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + logItem_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_descriptor; + } + + public com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse build() { + com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse buildPartial() { + com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse result = new com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse(this); + result.logItem_ = logItem_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse) { + return mergeFrom((com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse other) { + if (other == com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse.getDefaultInstance()) return this; + if (other.getLogItem() != com.google.protobuf.ByteString.EMPTY) { + setLogItem(other.getLogItem()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.ByteString logItem_ = com.google.protobuf.ByteString.EMPTY; + /** + * <code>bytes LogItem = 1;</code> + */ + public com.google.protobuf.ByteString getLogItem() { + return logItem_; + } + /** + * <code>bytes LogItem = 1;</code> + */ + public Builder setLogItem(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + logItem_ = value; + onChanged(); + return this; + } + /** + * <code>bytes LogItem = 1;</code> + */ + public Builder clearLogItem() { + + logItem_ = getDefaultInstance().getLogItem(); + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.StartApplicationLogsResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.StartApplicationLogsResponse) + private static final com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse(); + } + + public static com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<StartApplicationLogsResponse> + PARSER = new com.google.protobuf.AbstractParser<StartApplicationLogsResponse>() { + public StartApplicationLogsResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StartApplicationLogsResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<StartApplicationLogsResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<StartApplicationLogsResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.StartApplicationLogsResponseOuterClass.StartApplicationLogsResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\"StartApplicationLogsResponse.proto\022\025Ta" + + "ngo.PMR.Integration\"/\n\034StartApplicationL" + + "ogsResponse\022\017\n\007LogItem\030\001 \001(\014B!\n\037com.twin" + + "e.tango.pmr.integrationb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_StartApplicationLogsResponse_descriptor, + new java.lang.String[] { "LogItem", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StopApplicationLogsRequestOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StopApplicationLogsRequestOuterClass.java new file mode 100644 index 000000000..9345f8966 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StopApplicationLogsRequestOuterClass.java @@ -0,0 +1,441 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StopApplicationLogsRequest.proto + +package com.twine.tango.pmr.integration; + +public final class StopApplicationLogsRequestOuterClass { + private StopApplicationLogsRequestOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StopApplicationLogsRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.StopApplicationLogsRequest) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Integration.StopApplicationLogsRequest} + */ + public static final class StopApplicationLogsRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.StopApplicationLogsRequest) + StopApplicationLogsRequestOrBuilder { + private static final long serialVersionUID = 0L; + // Use StopApplicationLogsRequest.newBuilder() to construct. + private StopApplicationLogsRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private StopApplicationLogsRequest() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StopApplicationLogsRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest.class, com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest other = (com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.StopApplicationLogsRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.StopApplicationLogsRequest) + com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest.class, com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_descriptor; + } + + public com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest build() { + com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest buildPartial() { + com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest result = new com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest) { + return mergeFrom((com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest other) { + if (other == com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.StopApplicationLogsRequest) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.StopApplicationLogsRequest) + private static final com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest(); + } + + public static com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<StopApplicationLogsRequest> + PARSER = new com.google.protobuf.AbstractParser<StopApplicationLogsRequest>() { + public StopApplicationLogsRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StopApplicationLogsRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<StopApplicationLogsRequest> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<StopApplicationLogsRequest> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.StopApplicationLogsRequestOuterClass.StopApplicationLogsRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n StopApplicationLogsRequest.proto\022\025Tang" + + "o.PMR.Integration\"\034\n\032StopApplicationLogs" + + "RequestB!\n\037com.twine.tango.pmr.integrati" + + "onb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_StopApplicationLogsRequest_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StopApplicationLogsResponseOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StopApplicationLogsResponseOuterClass.java new file mode 100644 index 000000000..f990f3df8 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/integration/StopApplicationLogsResponseOuterClass.java @@ -0,0 +1,441 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: StopApplicationLogsResponse.proto + +package com.twine.tango.pmr.integration; + +public final class StopApplicationLogsResponseOuterClass { + private StopApplicationLogsResponseOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface StopApplicationLogsResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.Integration.StopApplicationLogsResponse) + com.google.protobuf.MessageOrBuilder { + } + /** + * Protobuf type {@code Tango.PMR.Integration.StopApplicationLogsResponse} + */ + public static final class StopApplicationLogsResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.Integration.StopApplicationLogsResponse) + StopApplicationLogsResponseOrBuilder { + private static final long serialVersionUID = 0L; + // Use StopApplicationLogsResponse.newBuilder() to construct. + private StopApplicationLogsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private StopApplicationLogsResponse() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private StopApplicationLogsResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse.class, com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse.Builder.class); + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse)) { + return super.equals(obj); + } + com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse other = (com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse) obj; + + boolean result = true; + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.Integration.StopApplicationLogsResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.Integration.StopApplicationLogsResponse) + com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse.class, com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse.Builder.class); + } + + // Construct using com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_descriptor; + } + + public com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse getDefaultInstanceForType() { + return com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse.getDefaultInstance(); + } + + public com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse build() { + com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse buildPartial() { + com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse result = new com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse(this); + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse) { + return mergeFrom((com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse other) { + if (other == com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.Integration.StopApplicationLogsResponse) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.Integration.StopApplicationLogsResponse) + private static final com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse(); + } + + public static com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<StopApplicationLogsResponse> + PARSER = new com.google.protobuf.AbstractParser<StopApplicationLogsResponse>() { + public StopApplicationLogsResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new StopApplicationLogsResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<StopApplicationLogsResponse> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<StopApplicationLogsResponse> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.integration.StopApplicationLogsResponseOuterClass.StopApplicationLogsResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n!StopApplicationLogsResponse.proto\022\025Tan" + + "go.PMR.Integration\"\035\n\033StopApplicationLog" + + "sResponseB!\n\037com.twine.tango.pmr.integra" + + "tionb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_Integration_StopApplicationLogsResponse_descriptor, + new java.lang.String[] { }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionBenchmarkOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionBenchmarkOuterClass.java new file mode 100644 index 000000000..19435128c --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionBenchmarkOuterClass.java @@ -0,0 +1,830 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DetectionBenchmark.proto + +package com.twine.tango.pmr.tcc; + +public final class DetectionBenchmarkOuterClass { + private DetectionBenchmarkOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DetectionBenchmarkOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.TCC.DetectionBenchmark) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>int32 Red = 1;</code> + */ + int getRed(); + + /** + * <code>int32 Green = 2;</code> + */ + int getGreen(); + + /** + * <code>int32 Blue = 3;</code> + */ + int getBlue(); + + /** + * <code>double L = 4;</code> + */ + double getL(); + + /** + * <code>double A = 5;</code> + */ + double getA(); + + /** + * <code>double B = 6;</code> + */ + double getB(); + } + /** + * Protobuf type {@code Tango.PMR.TCC.DetectionBenchmark} + */ + public static final class DetectionBenchmark extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.TCC.DetectionBenchmark) + DetectionBenchmarkOrBuilder { + private static final long serialVersionUID = 0L; + // Use DetectionBenchmark.newBuilder() to construct. + private DetectionBenchmark(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private DetectionBenchmark() { + red_ = 0; + green_ = 0; + blue_ = 0; + l_ = 0D; + a_ = 0D; + b_ = 0D; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DetectionBenchmark( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 8: { + + red_ = input.readInt32(); + break; + } + case 16: { + + green_ = input.readInt32(); + break; + } + case 24: { + + blue_ = input.readInt32(); + break; + } + case 33: { + + l_ = input.readDouble(); + break; + } + case 41: { + + a_ = input.readDouble(); + break; + } + case 49: { + + b_ = input.readDouble(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.internal_static_Tango_PMR_TCC_DetectionBenchmark_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.internal_static_Tango_PMR_TCC_DetectionBenchmark_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.class, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder.class); + } + + public static final int RED_FIELD_NUMBER = 1; + private int red_; + /** + * <code>int32 Red = 1;</code> + */ + public int getRed() { + return red_; + } + + public static final int GREEN_FIELD_NUMBER = 2; + private int green_; + /** + * <code>int32 Green = 2;</code> + */ + public int getGreen() { + return green_; + } + + public static final int BLUE_FIELD_NUMBER = 3; + private int blue_; + /** + * <code>int32 Blue = 3;</code> + */ + public int getBlue() { + return blue_; + } + + public static final int L_FIELD_NUMBER = 4; + private double l_; + /** + * <code>double L = 4;</code> + */ + public double getL() { + return l_; + } + + public static final int A_FIELD_NUMBER = 5; + private double a_; + /** + * <code>double A = 5;</code> + */ + public double getA() { + return a_; + } + + public static final int B_FIELD_NUMBER = 6; + private double b_; + /** + * <code>double B = 6;</code> + */ + public double getB() { + return b_; + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (red_ != 0) { + output.writeInt32(1, red_); + } + if (green_ != 0) { + output.writeInt32(2, green_); + } + if (blue_ != 0) { + output.writeInt32(3, blue_); + } + if (l_ != 0D) { + output.writeDouble(4, l_); + } + if (a_ != 0D) { + output.writeDouble(5, a_); + } + if (b_ != 0D) { + output.writeDouble(6, b_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (red_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, red_); + } + if (green_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, green_); + } + if (blue_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, blue_); + } + if (l_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(4, l_); + } + if (a_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(5, a_); + } + if (b_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(6, b_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark)) { + return super.equals(obj); + } + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark other = (com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark) obj; + + boolean result = true; + result = result && (getRed() + == other.getRed()); + result = result && (getGreen() + == other.getGreen()); + result = result && (getBlue() + == other.getBlue()); + result = result && ( + java.lang.Double.doubleToLongBits(getL()) + == java.lang.Double.doubleToLongBits( + other.getL())); + result = result && ( + java.lang.Double.doubleToLongBits(getA()) + == java.lang.Double.doubleToLongBits( + other.getA())); + result = result && ( + java.lang.Double.doubleToLongBits(getB()) + == java.lang.Double.doubleToLongBits( + other.getB())); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RED_FIELD_NUMBER; + hash = (53 * hash) + getRed(); + hash = (37 * hash) + GREEN_FIELD_NUMBER; + hash = (53 * hash) + getGreen(); + hash = (37 * hash) + BLUE_FIELD_NUMBER; + hash = (53 * hash) + getBlue(); + hash = (37 * hash) + L_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getL())); + hash = (37 * hash) + A_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getA())); + hash = (37 * hash) + B_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getB())); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.TCC.DetectionBenchmark} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.TCC.DetectionBenchmark) + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.internal_static_Tango_PMR_TCC_DetectionBenchmark_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.internal_static_Tango_PMR_TCC_DetectionBenchmark_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.class, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder.class); + } + + // Construct using com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + red_ = 0; + + green_ = 0; + + blue_ = 0; + + l_ = 0D; + + a_ = 0D; + + b_ = 0D; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.internal_static_Tango_PMR_TCC_DetectionBenchmark_descriptor; + } + + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark getDefaultInstanceForType() { + return com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.getDefaultInstance(); + } + + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark build() { + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark buildPartial() { + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark result = new com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark(this); + result.red_ = red_; + result.green_ = green_; + result.blue_ = blue_; + result.l_ = l_; + result.a_ = a_; + result.b_ = b_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark) { + return mergeFrom((com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark other) { + if (other == com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.getDefaultInstance()) return this; + if (other.getRed() != 0) { + setRed(other.getRed()); + } + if (other.getGreen() != 0) { + setGreen(other.getGreen()); + } + if (other.getBlue() != 0) { + setBlue(other.getBlue()); + } + if (other.getL() != 0D) { + setL(other.getL()); + } + if (other.getA() != 0D) { + setA(other.getA()); + } + if (other.getB() != 0D) { + setB(other.getB()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int red_ ; + /** + * <code>int32 Red = 1;</code> + */ + public int getRed() { + return red_; + } + /** + * <code>int32 Red = 1;</code> + */ + public Builder setRed(int value) { + + red_ = value; + onChanged(); + return this; + } + /** + * <code>int32 Red = 1;</code> + */ + public Builder clearRed() { + + red_ = 0; + onChanged(); + return this; + } + + private int green_ ; + /** + * <code>int32 Green = 2;</code> + */ + public int getGreen() { + return green_; + } + /** + * <code>int32 Green = 2;</code> + */ + public Builder setGreen(int value) { + + green_ = value; + onChanged(); + return this; + } + /** + * <code>int32 Green = 2;</code> + */ + public Builder clearGreen() { + + green_ = 0; + onChanged(); + return this; + } + + private int blue_ ; + /** + * <code>int32 Blue = 3;</code> + */ + public int getBlue() { + return blue_; + } + /** + * <code>int32 Blue = 3;</code> + */ + public Builder setBlue(int value) { + + blue_ = value; + onChanged(); + return this; + } + /** + * <code>int32 Blue = 3;</code> + */ + public Builder clearBlue() { + + blue_ = 0; + onChanged(); + return this; + } + + private double l_ ; + /** + * <code>double L = 4;</code> + */ + public double getL() { + return l_; + } + /** + * <code>double L = 4;</code> + */ + public Builder setL(double value) { + + l_ = value; + onChanged(); + return this; + } + /** + * <code>double L = 4;</code> + */ + public Builder clearL() { + + l_ = 0D; + onChanged(); + return this; + } + + private double a_ ; + /** + * <code>double A = 5;</code> + */ + public double getA() { + return a_; + } + /** + * <code>double A = 5;</code> + */ + public Builder setA(double value) { + + a_ = value; + onChanged(); + return this; + } + /** + * <code>double A = 5;</code> + */ + public Builder clearA() { + + a_ = 0D; + onChanged(); + return this; + } + + private double b_ ; + /** + * <code>double B = 6;</code> + */ + public double getB() { + return b_; + } + /** + * <code>double B = 6;</code> + */ + public Builder setB(double value) { + + b_ = value; + onChanged(); + return this; + } + /** + * <code>double B = 6;</code> + */ + public Builder clearB() { + + b_ = 0D; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.TCC.DetectionBenchmark) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.TCC.DetectionBenchmark) + private static final com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark(); + } + + public static com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<DetectionBenchmark> + PARSER = new com.google.protobuf.AbstractParser<DetectionBenchmark>() { + public DetectionBenchmark parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DetectionBenchmark(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<DetectionBenchmark> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<DetectionBenchmark> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_TCC_DetectionBenchmark_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_TCC_DetectionBenchmark_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\030DetectionBenchmark.proto\022\rTango.PMR.TC" + + "C\"_\n\022DetectionBenchmark\022\013\n\003Red\030\001 \001(\005\022\r\n\005" + + "Green\030\002 \001(\005\022\014\n\004Blue\030\003 \001(\005\022\t\n\001L\030\004 \001(\001\022\t\n\001" + + "A\030\005 \001(\001\022\t\n\001B\030\006 \001(\001B\031\n\027com.twine.tango.pm" + + "r.tccb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_TCC_DetectionBenchmark_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_TCC_DetectionBenchmark_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_TCC_DetectionBenchmark_descriptor, + new java.lang.String[] { "Red", "Green", "Blue", "L", "A", "B", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionColorOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionColorOuterClass.java new file mode 100644 index 000000000..e4e7802c4 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionColorOuterClass.java @@ -0,0 +1,631 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DetectionColor.proto + +package com.twine.tango.pmr.tcc; + +public final class DetectionColorOuterClass { + private DetectionColorOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DetectionColorOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.TCC.DetectionColor) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>int32 R = 1;</code> + */ + int getR(); + + /** + * <code>int32 G = 2;</code> + */ + int getG(); + + /** + * <code>int32 B = 3;</code> + */ + int getB(); + } + /** + * Protobuf type {@code Tango.PMR.TCC.DetectionColor} + */ + public static final class DetectionColor extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.TCC.DetectionColor) + DetectionColorOrBuilder { + private static final long serialVersionUID = 0L; + // Use DetectionColor.newBuilder() to construct. + private DetectionColor(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private DetectionColor() { + r_ = 0; + g_ = 0; + b_ = 0; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DetectionColor( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 8: { + + r_ = input.readInt32(); + break; + } + case 16: { + + g_ = input.readInt32(); + break; + } + case 24: { + + b_ = input.readInt32(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.tcc.DetectionColorOuterClass.internal_static_Tango_PMR_TCC_DetectionColor_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.tcc.DetectionColorOuterClass.internal_static_Tango_PMR_TCC_DetectionColor_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.class, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder.class); + } + + public static final int R_FIELD_NUMBER = 1; + private int r_; + /** + * <code>int32 R = 1;</code> + */ + public int getR() { + return r_; + } + + public static final int G_FIELD_NUMBER = 2; + private int g_; + /** + * <code>int32 G = 2;</code> + */ + public int getG() { + return g_; + } + + public static final int B_FIELD_NUMBER = 3; + private int b_; + /** + * <code>int32 B = 3;</code> + */ + public int getB() { + return b_; + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (r_ != 0) { + output.writeInt32(1, r_); + } + if (g_ != 0) { + output.writeInt32(2, g_); + } + if (b_ != 0) { + output.writeInt32(3, b_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (r_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, r_); + } + if (g_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, g_); + } + if (b_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, b_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor)) { + return super.equals(obj); + } + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor other = (com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor) obj; + + boolean result = true; + result = result && (getR() + == other.getR()); + result = result && (getG() + == other.getG()); + result = result && (getB() + == other.getB()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + R_FIELD_NUMBER; + hash = (53 * hash) + getR(); + hash = (37 * hash) + G_FIELD_NUMBER; + hash = (53 * hash) + getG(); + hash = (37 * hash) + B_FIELD_NUMBER; + hash = (53 * hash) + getB(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.TCC.DetectionColor} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.TCC.DetectionColor) + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.tcc.DetectionColorOuterClass.internal_static_Tango_PMR_TCC_DetectionColor_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.tcc.DetectionColorOuterClass.internal_static_Tango_PMR_TCC_DetectionColor_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.class, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder.class); + } + + // Construct using com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + public Builder clear() { + super.clear(); + r_ = 0; + + g_ = 0; + + b_ = 0; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.tcc.DetectionColorOuterClass.internal_static_Tango_PMR_TCC_DetectionColor_descriptor; + } + + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getDefaultInstanceForType() { + return com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance(); + } + + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor build() { + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor buildPartial() { + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor result = new com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor(this); + result.r_ = r_; + result.g_ = g_; + result.b_ = b_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor) { + return mergeFrom((com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor other) { + if (other == com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance()) return this; + if (other.getR() != 0) { + setR(other.getR()); + } + if (other.getG() != 0) { + setG(other.getG()); + } + if (other.getB() != 0) { + setB(other.getB()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int r_ ; + /** + * <code>int32 R = 1;</code> + */ + public int getR() { + return r_; + } + /** + * <code>int32 R = 1;</code> + */ + public Builder setR(int value) { + + r_ = value; + onChanged(); + return this; + } + /** + * <code>int32 R = 1;</code> + */ + public Builder clearR() { + + r_ = 0; + onChanged(); + return this; + } + + private int g_ ; + /** + * <code>int32 G = 2;</code> + */ + public int getG() { + return g_; + } + /** + * <code>int32 G = 2;</code> + */ + public Builder setG(int value) { + + g_ = value; + onChanged(); + return this; + } + /** + * <code>int32 G = 2;</code> + */ + public Builder clearG() { + + g_ = 0; + onChanged(); + return this; + } + + private int b_ ; + /** + * <code>int32 B = 3;</code> + */ + public int getB() { + return b_; + } + /** + * <code>int32 B = 3;</code> + */ + public Builder setB(int value) { + + b_ = value; + onChanged(); + return this; + } + /** + * <code>int32 B = 3;</code> + */ + public Builder clearB() { + + b_ = 0; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.TCC.DetectionColor) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.TCC.DetectionColor) + private static final com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor(); + } + + public static com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<DetectionColor> + PARSER = new com.google.protobuf.AbstractParser<DetectionColor>() { + public DetectionColor parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DetectionColor(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<DetectionColor> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<DetectionColor> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_TCC_DetectionColor_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_TCC_DetectionColor_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024DetectionColor.proto\022\rTango.PMR.TCC\"1\n" + + "\016DetectionColor\022\t\n\001R\030\001 \001(\005\022\t\n\001G\030\002 \001(\005\022\t\n" + + "\001B\030\003 \001(\005B\031\n\027com.twine.tango.pmr.tccb\006pro" + + "to3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }, assigner); + internal_static_Tango_PMR_TCC_DetectionColor_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_TCC_DetectionColor_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_TCC_DetectionColor_descriptor, + new java.lang.String[] { "R", "G", "B", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionInputOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionInputOuterClass.java new file mode 100644 index 000000000..6e5ced99b --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionInputOuterClass.java @@ -0,0 +1,1269 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DetectionInput.proto + +package com.twine.tango.pmr.tcc; + +public final class DetectionInputOuterClass { + private DetectionInputOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DetectionInputOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.TCC.DetectionInput) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>bytes Bitmap = 1;</code> + */ + com.google.protobuf.ByteString getBitmap(); + + /** + * <code>int32 Columns = 2;</code> + */ + int getColumns(); + + /** + * <code>int32 Rows = 3;</code> + */ + int getRows(); + + /** + * <code>int32 TargetIndex = 4;</code> + */ + int getTargetIndex(); + + /** + * <code>bool RequestDebugImage = 5;</code> + */ + boolean getRequestDebugImage(); + + /** + * <code>bool RequestColorMatrix = 6;</code> + */ + boolean getRequestColorMatrix(); + + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + java.util.List<com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark> + getBenchmarksList(); + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark getBenchmarks(int index); + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + int getBenchmarksCount(); + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + java.util.List<? extends com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder> + getBenchmarksOrBuilderList(); + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder getBenchmarksOrBuilder( + int index); + + /** + * <code>double number = 10;</code> + */ + double getNumber(); + } + /** + * Protobuf type {@code Tango.PMR.TCC.DetectionInput} + */ + public static final class DetectionInput extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.TCC.DetectionInput) + DetectionInputOrBuilder { + private static final long serialVersionUID = 0L; + // Use DetectionInput.newBuilder() to construct. + private DetectionInput(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private DetectionInput() { + bitmap_ = com.google.protobuf.ByteString.EMPTY; + columns_ = 0; + rows_ = 0; + targetIndex_ = 0; + requestDebugImage_ = false; + requestColorMatrix_ = false; + benchmarks_ = java.util.Collections.emptyList(); + number_ = 0D; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DetectionInput( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 10: { + + bitmap_ = input.readBytes(); + break; + } + case 16: { + + columns_ = input.readInt32(); + break; + } + case 24: { + + rows_ = input.readInt32(); + break; + } + case 32: { + + targetIndex_ = input.readInt32(); + break; + } + case 40: { + + requestDebugImage_ = input.readBool(); + break; + } + case 48: { + + requestColorMatrix_ = input.readBool(); + break; + } + case 58: { + if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) { + benchmarks_ = new java.util.ArrayList<com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark>(); + mutable_bitField0_ |= 0x00000040; + } + benchmarks_.add( + input.readMessage(com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.parser(), extensionRegistry)); + break; + } + case 81: { + + number_ = input.readDouble(); + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000040) == 0x00000040)) { + benchmarks_ = java.util.Collections.unmodifiableList(benchmarks_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.tcc.DetectionInputOuterClass.internal_static_Tango_PMR_TCC_DetectionInput_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.tcc.DetectionInputOuterClass.internal_static_Tango_PMR_TCC_DetectionInput_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput.class, com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput.Builder.class); + } + + private int bitField0_; + public static final int BITMAP_FIELD_NUMBER = 1; + private com.google.protobuf.ByteString bitmap_; + /** + * <code>bytes Bitmap = 1;</code> + */ + public com.google.protobuf.ByteString getBitmap() { + return bitmap_; + } + + public static final int COLUMNS_FIELD_NUMBER = 2; + private int columns_; + /** + * <code>int32 Columns = 2;</code> + */ + public int getColumns() { + return columns_; + } + + public static final int ROWS_FIELD_NUMBER = 3; + private int rows_; + /** + * <code>int32 Rows = 3;</code> + */ + public int getRows() { + return rows_; + } + + public static final int TARGETINDEX_FIELD_NUMBER = 4; + private int targetIndex_; + /** + * <code>int32 TargetIndex = 4;</code> + */ + public int getTargetIndex() { + return targetIndex_; + } + + public static final int REQUESTDEBUGIMAGE_FIELD_NUMBER = 5; + private boolean requestDebugImage_; + /** + * <code>bool RequestDebugImage = 5;</code> + */ + public boolean getRequestDebugImage() { + return requestDebugImage_; + } + + public static final int REQUESTCOLORMATRIX_FIELD_NUMBER = 6; + private boolean requestColorMatrix_; + /** + * <code>bool RequestColorMatrix = 6;</code> + */ + public boolean getRequestColorMatrix() { + return requestColorMatrix_; + } + + public static final int BENCHMARKS_FIELD_NUMBER = 7; + private java.util.List<com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark> benchmarks_; + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public java.util.List<com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark> getBenchmarksList() { + return benchmarks_; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public java.util.List<? extends com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder> + getBenchmarksOrBuilderList() { + return benchmarks_; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public int getBenchmarksCount() { + return benchmarks_.size(); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark getBenchmarks(int index) { + return benchmarks_.get(index); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder getBenchmarksOrBuilder( + int index) { + return benchmarks_.get(index); + } + + public static final int NUMBER_FIELD_NUMBER = 10; + private double number_; + /** + * <code>double number = 10;</code> + */ + public double getNumber() { + return number_; + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!bitmap_.isEmpty()) { + output.writeBytes(1, bitmap_); + } + if (columns_ != 0) { + output.writeInt32(2, columns_); + } + if (rows_ != 0) { + output.writeInt32(3, rows_); + } + if (targetIndex_ != 0) { + output.writeInt32(4, targetIndex_); + } + if (requestDebugImage_ != false) { + output.writeBool(5, requestDebugImage_); + } + if (requestColorMatrix_ != false) { + output.writeBool(6, requestColorMatrix_); + } + for (int i = 0; i < benchmarks_.size(); i++) { + output.writeMessage(7, benchmarks_.get(i)); + } + if (number_ != 0D) { + output.writeDouble(10, number_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!bitmap_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(1, bitmap_); + } + if (columns_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, columns_); + } + if (rows_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, rows_); + } + if (targetIndex_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, targetIndex_); + } + if (requestDebugImage_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, requestDebugImage_); + } + if (requestColorMatrix_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, requestColorMatrix_); + } + for (int i = 0; i < benchmarks_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, benchmarks_.get(i)); + } + if (number_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(10, number_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput)) { + return super.equals(obj); + } + com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput other = (com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput) obj; + + boolean result = true; + result = result && getBitmap() + .equals(other.getBitmap()); + result = result && (getColumns() + == other.getColumns()); + result = result && (getRows() + == other.getRows()); + result = result && (getTargetIndex() + == other.getTargetIndex()); + result = result && (getRequestDebugImage() + == other.getRequestDebugImage()); + result = result && (getRequestColorMatrix() + == other.getRequestColorMatrix()); + result = result && getBenchmarksList() + .equals(other.getBenchmarksList()); + result = result && ( + java.lang.Double.doubleToLongBits(getNumber()) + == java.lang.Double.doubleToLongBits( + other.getNumber())); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + BITMAP_FIELD_NUMBER; + hash = (53 * hash) + getBitmap().hashCode(); + hash = (37 * hash) + COLUMNS_FIELD_NUMBER; + hash = (53 * hash) + getColumns(); + hash = (37 * hash) + ROWS_FIELD_NUMBER; + hash = (53 * hash) + getRows(); + hash = (37 * hash) + TARGETINDEX_FIELD_NUMBER; + hash = (53 * hash) + getTargetIndex(); + hash = (37 * hash) + REQUESTDEBUGIMAGE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getRequestDebugImage()); + hash = (37 * hash) + REQUESTCOLORMATRIX_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getRequestColorMatrix()); + if (getBenchmarksCount() > 0) { + hash = (37 * hash) + BENCHMARKS_FIELD_NUMBER; + hash = (53 * hash) + getBenchmarksList().hashCode(); + } + hash = (37 * hash) + NUMBER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getNumber())); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.TCC.DetectionInput} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.TCC.DetectionInput) + com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInputOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.tcc.DetectionInputOuterClass.internal_static_Tango_PMR_TCC_DetectionInput_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.tcc.DetectionInputOuterClass.internal_static_Tango_PMR_TCC_DetectionInput_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput.class, com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput.Builder.class); + } + + // Construct using com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getBenchmarksFieldBuilder(); + } + } + public Builder clear() { + super.clear(); + bitmap_ = com.google.protobuf.ByteString.EMPTY; + + columns_ = 0; + + rows_ = 0; + + targetIndex_ = 0; + + requestDebugImage_ = false; + + requestColorMatrix_ = false; + + if (benchmarksBuilder_ == null) { + benchmarks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + } else { + benchmarksBuilder_.clear(); + } + number_ = 0D; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.tcc.DetectionInputOuterClass.internal_static_Tango_PMR_TCC_DetectionInput_descriptor; + } + + public com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput getDefaultInstanceForType() { + return com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput.getDefaultInstance(); + } + + public com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput build() { + com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput buildPartial() { + com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput result = new com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + result.bitmap_ = bitmap_; + result.columns_ = columns_; + result.rows_ = rows_; + result.targetIndex_ = targetIndex_; + result.requestDebugImage_ = requestDebugImage_; + result.requestColorMatrix_ = requestColorMatrix_; + if (benchmarksBuilder_ == null) { + if (((bitField0_ & 0x00000040) == 0x00000040)) { + benchmarks_ = java.util.Collections.unmodifiableList(benchmarks_); + bitField0_ = (bitField0_ & ~0x00000040); + } + result.benchmarks_ = benchmarks_; + } else { + result.benchmarks_ = benchmarksBuilder_.build(); + } + result.number_ = number_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput) { + return mergeFrom((com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput other) { + if (other == com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput.getDefaultInstance()) return this; + if (other.getBitmap() != com.google.protobuf.ByteString.EMPTY) { + setBitmap(other.getBitmap()); + } + if (other.getColumns() != 0) { + setColumns(other.getColumns()); + } + if (other.getRows() != 0) { + setRows(other.getRows()); + } + if (other.getTargetIndex() != 0) { + setTargetIndex(other.getTargetIndex()); + } + if (other.getRequestDebugImage() != false) { + setRequestDebugImage(other.getRequestDebugImage()); + } + if (other.getRequestColorMatrix() != false) { + setRequestColorMatrix(other.getRequestColorMatrix()); + } + if (benchmarksBuilder_ == null) { + if (!other.benchmarks_.isEmpty()) { + if (benchmarks_.isEmpty()) { + benchmarks_ = other.benchmarks_; + bitField0_ = (bitField0_ & ~0x00000040); + } else { + ensureBenchmarksIsMutable(); + benchmarks_.addAll(other.benchmarks_); + } + onChanged(); + } + } else { + if (!other.benchmarks_.isEmpty()) { + if (benchmarksBuilder_.isEmpty()) { + benchmarksBuilder_.dispose(); + benchmarksBuilder_ = null; + benchmarks_ = other.benchmarks_; + bitField0_ = (bitField0_ & ~0x00000040); + benchmarksBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getBenchmarksFieldBuilder() : null; + } else { + benchmarksBuilder_.addAllMessages(other.benchmarks_); + } + } + } + if (other.getNumber() != 0D) { + setNumber(other.getNumber()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.ByteString bitmap_ = com.google.protobuf.ByteString.EMPTY; + /** + * <code>bytes Bitmap = 1;</code> + */ + public com.google.protobuf.ByteString getBitmap() { + return bitmap_; + } + /** + * <code>bytes Bitmap = 1;</code> + */ + public Builder setBitmap(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + bitmap_ = value; + onChanged(); + return this; + } + /** + * <code>bytes Bitmap = 1;</code> + */ + public Builder clearBitmap() { + + bitmap_ = getDefaultInstance().getBitmap(); + onChanged(); + return this; + } + + private int columns_ ; + /** + * <code>int32 Columns = 2;</code> + */ + public int getColumns() { + return columns_; + } + /** + * <code>int32 Columns = 2;</code> + */ + public Builder setColumns(int value) { + + columns_ = value; + onChanged(); + return this; + } + /** + * <code>int32 Columns = 2;</code> + */ + public Builder clearColumns() { + + columns_ = 0; + onChanged(); + return this; + } + + private int rows_ ; + /** + * <code>int32 Rows = 3;</code> + */ + public int getRows() { + return rows_; + } + /** + * <code>int32 Rows = 3;</code> + */ + public Builder setRows(int value) { + + rows_ = value; + onChanged(); + return this; + } + /** + * <code>int32 Rows = 3;</code> + */ + public Builder clearRows() { + + rows_ = 0; + onChanged(); + return this; + } + + private int targetIndex_ ; + /** + * <code>int32 TargetIndex = 4;</code> + */ + public int getTargetIndex() { + return targetIndex_; + } + /** + * <code>int32 TargetIndex = 4;</code> + */ + public Builder setTargetIndex(int value) { + + targetIndex_ = value; + onChanged(); + return this; + } + /** + * <code>int32 TargetIndex = 4;</code> + */ + public Builder clearTargetIndex() { + + targetIndex_ = 0; + onChanged(); + return this; + } + + private boolean requestDebugImage_ ; + /** + * <code>bool RequestDebugImage = 5;</code> + */ + public boolean getRequestDebugImage() { + return requestDebugImage_; + } + /** + * <code>bool RequestDebugImage = 5;</code> + */ + public Builder setRequestDebugImage(boolean value) { + + requestDebugImage_ = value; + onChanged(); + return this; + } + /** + * <code>bool RequestDebugImage = 5;</code> + */ + public Builder clearRequestDebugImage() { + + requestDebugImage_ = false; + onChanged(); + return this; + } + + private boolean requestColorMatrix_ ; + /** + * <code>bool RequestColorMatrix = 6;</code> + */ + public boolean getRequestColorMatrix() { + return requestColorMatrix_; + } + /** + * <code>bool RequestColorMatrix = 6;</code> + */ + public Builder setRequestColorMatrix(boolean value) { + + requestColorMatrix_ = value; + onChanged(); + return this; + } + /** + * <code>bool RequestColorMatrix = 6;</code> + */ + public Builder clearRequestColorMatrix() { + + requestColorMatrix_ = false; + onChanged(); + return this; + } + + private java.util.List<com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark> benchmarks_ = + java.util.Collections.emptyList(); + private void ensureBenchmarksIsMutable() { + if (!((bitField0_ & 0x00000040) == 0x00000040)) { + benchmarks_ = new java.util.ArrayList<com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark>(benchmarks_); + bitField0_ |= 0x00000040; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder> benchmarksBuilder_; + + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public java.util.List<com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark> getBenchmarksList() { + if (benchmarksBuilder_ == null) { + return java.util.Collections.unmodifiableList(benchmarks_); + } else { + return benchmarksBuilder_.getMessageList(); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public int getBenchmarksCount() { + if (benchmarksBuilder_ == null) { + return benchmarks_.size(); + } else { + return benchmarksBuilder_.getCount(); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark getBenchmarks(int index) { + if (benchmarksBuilder_ == null) { + return benchmarks_.get(index); + } else { + return benchmarksBuilder_.getMessage(index); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public Builder setBenchmarks( + int index, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark value) { + if (benchmarksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBenchmarksIsMutable(); + benchmarks_.set(index, value); + onChanged(); + } else { + benchmarksBuilder_.setMessage(index, value); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public Builder setBenchmarks( + int index, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder builderForValue) { + if (benchmarksBuilder_ == null) { + ensureBenchmarksIsMutable(); + benchmarks_.set(index, builderForValue.build()); + onChanged(); + } else { + benchmarksBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public Builder addBenchmarks(com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark value) { + if (benchmarksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBenchmarksIsMutable(); + benchmarks_.add(value); + onChanged(); + } else { + benchmarksBuilder_.addMessage(value); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public Builder addBenchmarks( + int index, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark value) { + if (benchmarksBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureBenchmarksIsMutable(); + benchmarks_.add(index, value); + onChanged(); + } else { + benchmarksBuilder_.addMessage(index, value); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public Builder addBenchmarks( + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder builderForValue) { + if (benchmarksBuilder_ == null) { + ensureBenchmarksIsMutable(); + benchmarks_.add(builderForValue.build()); + onChanged(); + } else { + benchmarksBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public Builder addBenchmarks( + int index, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder builderForValue) { + if (benchmarksBuilder_ == null) { + ensureBenchmarksIsMutable(); + benchmarks_.add(index, builderForValue.build()); + onChanged(); + } else { + benchmarksBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public Builder addAllBenchmarks( + java.lang.Iterable<? extends com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark> values) { + if (benchmarksBuilder_ == null) { + ensureBenchmarksIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, benchmarks_); + onChanged(); + } else { + benchmarksBuilder_.addAllMessages(values); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public Builder clearBenchmarks() { + if (benchmarksBuilder_ == null) { + benchmarks_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000040); + onChanged(); + } else { + benchmarksBuilder_.clear(); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public Builder removeBenchmarks(int index) { + if (benchmarksBuilder_ == null) { + ensureBenchmarksIsMutable(); + benchmarks_.remove(index); + onChanged(); + } else { + benchmarksBuilder_.remove(index); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder getBenchmarksBuilder( + int index) { + return getBenchmarksFieldBuilder().getBuilder(index); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder getBenchmarksOrBuilder( + int index) { + if (benchmarksBuilder_ == null) { + return benchmarks_.get(index); } else { + return benchmarksBuilder_.getMessageOrBuilder(index); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public java.util.List<? extends com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder> + getBenchmarksOrBuilderList() { + if (benchmarksBuilder_ != null) { + return benchmarksBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(benchmarks_); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder addBenchmarksBuilder() { + return getBenchmarksFieldBuilder().addBuilder( + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.getDefaultInstance()); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder addBenchmarksBuilder( + int index) { + return getBenchmarksFieldBuilder().addBuilder( + index, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.getDefaultInstance()); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionBenchmark Benchmarks = 7;</code> + */ + public java.util.List<com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder> + getBenchmarksBuilderList() { + return getBenchmarksFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder> + getBenchmarksFieldBuilder() { + if (benchmarksBuilder_ == null) { + benchmarksBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmark.Builder, com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.DetectionBenchmarkOrBuilder>( + benchmarks_, + ((bitField0_ & 0x00000040) == 0x00000040), + getParentForChildren(), + isClean()); + benchmarks_ = null; + } + return benchmarksBuilder_; + } + + private double number_ ; + /** + * <code>double number = 10;</code> + */ + public double getNumber() { + return number_; + } + /** + * <code>double number = 10;</code> + */ + public Builder setNumber(double value) { + + number_ = value; + onChanged(); + return this; + } + /** + * <code>double number = 10;</code> + */ + public Builder clearNumber() { + + number_ = 0D; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.TCC.DetectionInput) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.TCC.DetectionInput) + private static final com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput(); + } + + public static com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<DetectionInput> + PARSER = new com.google.protobuf.AbstractParser<DetectionInput>() { + public DetectionInput parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DetectionInput(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<DetectionInput> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<DetectionInput> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.tcc.DetectionInputOuterClass.DetectionInput getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_TCC_DetectionInput_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_TCC_DetectionInput_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\024DetectionInput.proto\022\rTango.PMR.TCC\032\030D" + + "etectionBenchmark.proto\"\322\001\n\016DetectionInp" + + "ut\022\016\n\006Bitmap\030\001 \001(\014\022\017\n\007Columns\030\002 \001(\005\022\014\n\004R" + + "ows\030\003 \001(\005\022\023\n\013TargetIndex\030\004 \001(\005\022\031\n\021Reques" + + "tDebugImage\030\005 \001(\010\022\032\n\022RequestColorMatrix\030" + + "\006 \001(\010\0225\n\nBenchmarks\030\007 \003(\0132!.Tango.PMR.TC" + + "C.DetectionBenchmark\022\016\n\006number\030\n \001(\001B\031\n\027" + + "com.twine.tango.pmr.tccb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.getDescriptor(), + }, assigner); + internal_static_Tango_PMR_TCC_DetectionInput_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_TCC_DetectionInput_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_TCC_DetectionInput_descriptor, + new java.lang.String[] { "Bitmap", "Columns", "Rows", "TargetIndex", "RequestDebugImage", "RequestColorMatrix", "Benchmarks", "Number", }); + com.twine.tango.pmr.tcc.DetectionBenchmarkOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionOutputOuterClass.java b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionOutputOuterClass.java new file mode 100644 index 000000000..f8c3757f5 --- /dev/null +++ b/Software/Android_Studio/ColorCapture/app/src/main/java/com/twine/tango/pmr/tcc/DetectionOutputOuterClass.java @@ -0,0 +1,1542 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DetectionOutput.proto + +package com.twine.tango.pmr.tcc; + +public final class DetectionOutputOuterClass { + private DetectionOutputOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DetectionOutputOrBuilder extends + // @@protoc_insertion_point(interface_extends:Tango.PMR.TCC.DetectionOutput) + com.google.protobuf.MessageOrBuilder { + + /** + * <code>double number = 1;</code> + */ + double getNumber(); + + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + boolean hasRawColor(); + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getRawColor(); + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder getRawColorOrBuilder(); + + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + boolean hasProcessedColor(); + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getProcessedColor(); + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder getProcessedColorOrBuilder(); + + /** + * <code>bytes DebugBitmap = 4;</code> + */ + com.google.protobuf.ByteString getDebugBitmap(); + + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + java.util.List<com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor> + getColorMatrixList(); + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getColorMatrix(int index); + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + int getColorMatrixCount(); + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + java.util.List<? extends com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder> + getColorMatrixOrBuilderList(); + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder getColorMatrixOrBuilder( + int index); + + /** + * <code>bool HasError = 6;</code> + */ + boolean getHasError(); + + /** + * <code>string ErrorMessage = 7;</code> + */ + java.lang.String getErrorMessage(); + /** + * <code>string ErrorMessage = 7;</code> + */ + com.google.protobuf.ByteString + getErrorMessageBytes(); + } + /** + * Protobuf type {@code Tango.PMR.TCC.DetectionOutput} + */ + public static final class DetectionOutput extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Tango.PMR.TCC.DetectionOutput) + DetectionOutputOrBuilder { + private static final long serialVersionUID = 0L; + // Use DetectionOutput.newBuilder() to construct. + private DetectionOutput(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { + super(builder); + } + private DetectionOutput() { + number_ = 0D; + debugBitmap_ = com.google.protobuf.ByteString.EMPTY; + colorMatrix_ = java.util.Collections.emptyList(); + hasError_ = false; + errorMessage_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DetectionOutput( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownFieldProto3( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + case 9: { + + number_ = input.readDouble(); + break; + } + case 18: { + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder subBuilder = null; + if (rawColor_ != null) { + subBuilder = rawColor_.toBuilder(); + } + rawColor_ = input.readMessage(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(rawColor_); + rawColor_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder subBuilder = null; + if (processedColor_ != null) { + subBuilder = processedColor_.toBuilder(); + } + processedColor_ = input.readMessage(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(processedColor_); + processedColor_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + + debugBitmap_ = input.readBytes(); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) { + colorMatrix_ = new java.util.ArrayList<com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor>(); + mutable_bitField0_ |= 0x00000010; + } + colorMatrix_.add( + input.readMessage(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.parser(), extensionRegistry)); + break; + } + case 48: { + + hasError_ = input.readBool(); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + + errorMessage_ = s; + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) { + colorMatrix_ = java.util.Collections.unmodifiableList(colorMatrix_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.tcc.DetectionOutputOuterClass.internal_static_Tango_PMR_TCC_DetectionOutput_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.tcc.DetectionOutputOuterClass.internal_static_Tango_PMR_TCC_DetectionOutput_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput.class, com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput.Builder.class); + } + + private int bitField0_; + public static final int NUMBER_FIELD_NUMBER = 1; + private double number_; + /** + * <code>double number = 1;</code> + */ + public double getNumber() { + return number_; + } + + public static final int RAWCOLOR_FIELD_NUMBER = 2; + private com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor rawColor_; + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public boolean hasRawColor() { + return rawColor_ != null; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getRawColor() { + return rawColor_ == null ? com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance() : rawColor_; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder getRawColorOrBuilder() { + return getRawColor(); + } + + public static final int PROCESSEDCOLOR_FIELD_NUMBER = 3; + private com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor processedColor_; + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public boolean hasProcessedColor() { + return processedColor_ != null; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getProcessedColor() { + return processedColor_ == null ? com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance() : processedColor_; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder getProcessedColorOrBuilder() { + return getProcessedColor(); + } + + public static final int DEBUGBITMAP_FIELD_NUMBER = 4; + private com.google.protobuf.ByteString debugBitmap_; + /** + * <code>bytes DebugBitmap = 4;</code> + */ + public com.google.protobuf.ByteString getDebugBitmap() { + return debugBitmap_; + } + + public static final int COLORMATRIX_FIELD_NUMBER = 5; + private java.util.List<com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor> colorMatrix_; + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public java.util.List<com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor> getColorMatrixList() { + return colorMatrix_; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public java.util.List<? extends com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder> + getColorMatrixOrBuilderList() { + return colorMatrix_; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public int getColorMatrixCount() { + return colorMatrix_.size(); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getColorMatrix(int index) { + return colorMatrix_.get(index); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder getColorMatrixOrBuilder( + int index) { + return colorMatrix_.get(index); + } + + public static final int HASERROR_FIELD_NUMBER = 6; + private boolean hasError_; + /** + * <code>bool HasError = 6;</code> + */ + public boolean getHasError() { + return hasError_; + } + + public static final int ERRORMESSAGE_FIELD_NUMBER = 7; + private volatile java.lang.Object errorMessage_; + /** + * <code>string ErrorMessage = 7;</code> + */ + public java.lang.String getErrorMessage() { + java.lang.Object ref = errorMessage_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + errorMessage_ = s; + return s; + } + } + /** + * <code>string ErrorMessage = 7;</code> + */ + public com.google.protobuf.ByteString + getErrorMessageBytes() { + java.lang.Object ref = errorMessage_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + errorMessage_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (number_ != 0D) { + output.writeDouble(1, number_); + } + if (rawColor_ != null) { + output.writeMessage(2, getRawColor()); + } + if (processedColor_ != null) { + output.writeMessage(3, getProcessedColor()); + } + if (!debugBitmap_.isEmpty()) { + output.writeBytes(4, debugBitmap_); + } + for (int i = 0; i < colorMatrix_.size(); i++) { + output.writeMessage(5, colorMatrix_.get(i)); + } + if (hasError_ != false) { + output.writeBool(6, hasError_); + } + if (!getErrorMessageBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, errorMessage_); + } + unknownFields.writeTo(output); + } + + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (number_ != 0D) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(1, number_); + } + if (rawColor_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getRawColor()); + } + if (processedColor_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getProcessedColor()); + } + if (!debugBitmap_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(4, debugBitmap_); + } + for (int i = 0; i < colorMatrix_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, colorMatrix_.get(i)); + } + if (hasError_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, hasError_); + } + if (!getErrorMessageBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, errorMessage_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput)) { + return super.equals(obj); + } + com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput other = (com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput) obj; + + boolean result = true; + result = result && ( + java.lang.Double.doubleToLongBits(getNumber()) + == java.lang.Double.doubleToLongBits( + other.getNumber())); + result = result && (hasRawColor() == other.hasRawColor()); + if (hasRawColor()) { + result = result && getRawColor() + .equals(other.getRawColor()); + } + result = result && (hasProcessedColor() == other.hasProcessedColor()); + if (hasProcessedColor()) { + result = result && getProcessedColor() + .equals(other.getProcessedColor()); + } + result = result && getDebugBitmap() + .equals(other.getDebugBitmap()); + result = result && getColorMatrixList() + .equals(other.getColorMatrixList()); + result = result && (getHasError() + == other.getHasError()); + result = result && getErrorMessage() + .equals(other.getErrorMessage()); + result = result && unknownFields.equals(other.unknownFields); + return result; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NUMBER_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getNumber())); + if (hasRawColor()) { + hash = (37 * hash) + RAWCOLOR_FIELD_NUMBER; + hash = (53 * hash) + getRawColor().hashCode(); + } + if (hasProcessedColor()) { + hash = (37 * hash) + PROCESSEDCOLOR_FIELD_NUMBER; + hash = (53 * hash) + getProcessedColor().hashCode(); + } + hash = (37 * hash) + DEBUGBITMAP_FIELD_NUMBER; + hash = (53 * hash) + getDebugBitmap().hashCode(); + if (getColorMatrixCount() > 0) { + hash = (37 * hash) + COLORMATRIX_FIELD_NUMBER; + hash = (53 * hash) + getColorMatrixList().hashCode(); + } + hash = (37 * hash) + HASERROR_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getHasError()); + hash = (37 * hash) + ERRORMESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getErrorMessage().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code Tango.PMR.TCC.DetectionOutput} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements + // @@protoc_insertion_point(builder_implements:Tango.PMR.TCC.DetectionOutput) + com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutputOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.twine.tango.pmr.tcc.DetectionOutputOuterClass.internal_static_Tango_PMR_TCC_DetectionOutput_descriptor; + } + + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.twine.tango.pmr.tcc.DetectionOutputOuterClass.internal_static_Tango_PMR_TCC_DetectionOutput_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput.class, com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput.Builder.class); + } + + // Construct using com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getColorMatrixFieldBuilder(); + } + } + public Builder clear() { + super.clear(); + number_ = 0D; + + if (rawColorBuilder_ == null) { + rawColor_ = null; + } else { + rawColor_ = null; + rawColorBuilder_ = null; + } + if (processedColorBuilder_ == null) { + processedColor_ = null; + } else { + processedColor_ = null; + processedColorBuilder_ = null; + } + debugBitmap_ = com.google.protobuf.ByteString.EMPTY; + + if (colorMatrixBuilder_ == null) { + colorMatrix_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + colorMatrixBuilder_.clear(); + } + hasError_ = false; + + errorMessage_ = ""; + + return this; + } + + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.twine.tango.pmr.tcc.DetectionOutputOuterClass.internal_static_Tango_PMR_TCC_DetectionOutput_descriptor; + } + + public com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput getDefaultInstanceForType() { + return com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput.getDefaultInstance(); + } + + public com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput build() { + com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + public com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput buildPartial() { + com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput result = new com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + result.number_ = number_; + if (rawColorBuilder_ == null) { + result.rawColor_ = rawColor_; + } else { + result.rawColor_ = rawColorBuilder_.build(); + } + if (processedColorBuilder_ == null) { + result.processedColor_ = processedColor_; + } else { + result.processedColor_ = processedColorBuilder_.build(); + } + result.debugBitmap_ = debugBitmap_; + if (colorMatrixBuilder_ == null) { + if (((bitField0_ & 0x00000010) == 0x00000010)) { + colorMatrix_ = java.util.Collections.unmodifiableList(colorMatrix_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.colorMatrix_ = colorMatrix_; + } else { + result.colorMatrix_ = colorMatrixBuilder_.build(); + } + result.hasError_ = hasError_; + result.errorMessage_ = errorMessage_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + public Builder clone() { + return (Builder) super.clone(); + } + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.setField(field, value); + } + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return (Builder) super.clearField(field); + } + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return (Builder) super.clearOneof(oneof); + } + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return (Builder) super.setRepeatedField(field, index, value); + } + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return (Builder) super.addRepeatedField(field, value); + } + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput) { + return mergeFrom((com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput other) { + if (other == com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput.getDefaultInstance()) return this; + if (other.getNumber() != 0D) { + setNumber(other.getNumber()); + } + if (other.hasRawColor()) { + mergeRawColor(other.getRawColor()); + } + if (other.hasProcessedColor()) { + mergeProcessedColor(other.getProcessedColor()); + } + if (other.getDebugBitmap() != com.google.protobuf.ByteString.EMPTY) { + setDebugBitmap(other.getDebugBitmap()); + } + if (colorMatrixBuilder_ == null) { + if (!other.colorMatrix_.isEmpty()) { + if (colorMatrix_.isEmpty()) { + colorMatrix_ = other.colorMatrix_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureColorMatrixIsMutable(); + colorMatrix_.addAll(other.colorMatrix_); + } + onChanged(); + } + } else { + if (!other.colorMatrix_.isEmpty()) { + if (colorMatrixBuilder_.isEmpty()) { + colorMatrixBuilder_.dispose(); + colorMatrixBuilder_ = null; + colorMatrix_ = other.colorMatrix_; + bitField0_ = (bitField0_ & ~0x00000010); + colorMatrixBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getColorMatrixFieldBuilder() : null; + } else { + colorMatrixBuilder_.addAllMessages(other.colorMatrix_); + } + } + } + if (other.getHasError() != false) { + setHasError(other.getHasError()); + } + if (!other.getErrorMessage().isEmpty()) { + errorMessage_ = other.errorMessage_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + public final boolean isInitialized() { + return true; + } + + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private double number_ ; + /** + * <code>double number = 1;</code> + */ + public double getNumber() { + return number_; + } + /** + * <code>double number = 1;</code> + */ + public Builder setNumber(double value) { + + number_ = value; + onChanged(); + return this; + } + /** + * <code>double number = 1;</code> + */ + public Builder clearNumber() { + + number_ = 0D; + onChanged(); + return this; + } + + private com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor rawColor_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder> rawColorBuilder_; + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public boolean hasRawColor() { + return rawColorBuilder_ != null || rawColor_ != null; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getRawColor() { + if (rawColorBuilder_ == null) { + return rawColor_ == null ? com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance() : rawColor_; + } else { + return rawColorBuilder_.getMessage(); + } + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public Builder setRawColor(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor value) { + if (rawColorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + rawColor_ = value; + onChanged(); + } else { + rawColorBuilder_.setMessage(value); + } + + return this; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public Builder setRawColor( + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder builderForValue) { + if (rawColorBuilder_ == null) { + rawColor_ = builderForValue.build(); + onChanged(); + } else { + rawColorBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public Builder mergeRawColor(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor value) { + if (rawColorBuilder_ == null) { + if (rawColor_ != null) { + rawColor_ = + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.newBuilder(rawColor_).mergeFrom(value).buildPartial(); + } else { + rawColor_ = value; + } + onChanged(); + } else { + rawColorBuilder_.mergeFrom(value); + } + + return this; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public Builder clearRawColor() { + if (rawColorBuilder_ == null) { + rawColor_ = null; + onChanged(); + } else { + rawColor_ = null; + rawColorBuilder_ = null; + } + + return this; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder getRawColorBuilder() { + + onChanged(); + return getRawColorFieldBuilder().getBuilder(); + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder getRawColorOrBuilder() { + if (rawColorBuilder_ != null) { + return rawColorBuilder_.getMessageOrBuilder(); + } else { + return rawColor_ == null ? + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance() : rawColor_; + } + } + /** + * <code>.Tango.PMR.TCC.DetectionColor RawColor = 2;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder> + getRawColorFieldBuilder() { + if (rawColorBuilder_ == null) { + rawColorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder>( + getRawColor(), + getParentForChildren(), + isClean()); + rawColor_ = null; + } + return rawColorBuilder_; + } + + private com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor processedColor_ = null; + private com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder> processedColorBuilder_; + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public boolean hasProcessedColor() { + return processedColorBuilder_ != null || processedColor_ != null; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getProcessedColor() { + if (processedColorBuilder_ == null) { + return processedColor_ == null ? com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance() : processedColor_; + } else { + return processedColorBuilder_.getMessage(); + } + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public Builder setProcessedColor(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor value) { + if (processedColorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + processedColor_ = value; + onChanged(); + } else { + processedColorBuilder_.setMessage(value); + } + + return this; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public Builder setProcessedColor( + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder builderForValue) { + if (processedColorBuilder_ == null) { + processedColor_ = builderForValue.build(); + onChanged(); + } else { + processedColorBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public Builder mergeProcessedColor(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor value) { + if (processedColorBuilder_ == null) { + if (processedColor_ != null) { + processedColor_ = + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.newBuilder(processedColor_).mergeFrom(value).buildPartial(); + } else { + processedColor_ = value; + } + onChanged(); + } else { + processedColorBuilder_.mergeFrom(value); + } + + return this; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public Builder clearProcessedColor() { + if (processedColorBuilder_ == null) { + processedColor_ = null; + onChanged(); + } else { + processedColor_ = null; + processedColorBuilder_ = null; + } + + return this; + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder getProcessedColorBuilder() { + + onChanged(); + return getProcessedColorFieldBuilder().getBuilder(); + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder getProcessedColorOrBuilder() { + if (processedColorBuilder_ != null) { + return processedColorBuilder_.getMessageOrBuilder(); + } else { + return processedColor_ == null ? + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance() : processedColor_; + } + } + /** + * <code>.Tango.PMR.TCC.DetectionColor ProcessedColor = 3;</code> + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder> + getProcessedColorFieldBuilder() { + if (processedColorBuilder_ == null) { + processedColorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder>( + getProcessedColor(), + getParentForChildren(), + isClean()); + processedColor_ = null; + } + return processedColorBuilder_; + } + + private com.google.protobuf.ByteString debugBitmap_ = com.google.protobuf.ByteString.EMPTY; + /** + * <code>bytes DebugBitmap = 4;</code> + */ + public com.google.protobuf.ByteString getDebugBitmap() { + return debugBitmap_; + } + /** + * <code>bytes DebugBitmap = 4;</code> + */ + public Builder setDebugBitmap(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + debugBitmap_ = value; + onChanged(); + return this; + } + /** + * <code>bytes DebugBitmap = 4;</code> + */ + public Builder clearDebugBitmap() { + + debugBitmap_ = getDefaultInstance().getDebugBitmap(); + onChanged(); + return this; + } + + private java.util.List<com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor> colorMatrix_ = + java.util.Collections.emptyList(); + private void ensureColorMatrixIsMutable() { + if (!((bitField0_ & 0x00000010) == 0x00000010)) { + colorMatrix_ = new java.util.ArrayList<com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor>(colorMatrix_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder> colorMatrixBuilder_; + + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public java.util.List<com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor> getColorMatrixList() { + if (colorMatrixBuilder_ == null) { + return java.util.Collections.unmodifiableList(colorMatrix_); + } else { + return colorMatrixBuilder_.getMessageList(); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public int getColorMatrixCount() { + if (colorMatrixBuilder_ == null) { + return colorMatrix_.size(); + } else { + return colorMatrixBuilder_.getCount(); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor getColorMatrix(int index) { + if (colorMatrixBuilder_ == null) { + return colorMatrix_.get(index); + } else { + return colorMatrixBuilder_.getMessage(index); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public Builder setColorMatrix( + int index, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor value) { + if (colorMatrixBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureColorMatrixIsMutable(); + colorMatrix_.set(index, value); + onChanged(); + } else { + colorMatrixBuilder_.setMessage(index, value); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public Builder setColorMatrix( + int index, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder builderForValue) { + if (colorMatrixBuilder_ == null) { + ensureColorMatrixIsMutable(); + colorMatrix_.set(index, builderForValue.build()); + onChanged(); + } else { + colorMatrixBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public Builder addColorMatrix(com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor value) { + if (colorMatrixBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureColorMatrixIsMutable(); + colorMatrix_.add(value); + onChanged(); + } else { + colorMatrixBuilder_.addMessage(value); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public Builder addColorMatrix( + int index, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor value) { + if (colorMatrixBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureColorMatrixIsMutable(); + colorMatrix_.add(index, value); + onChanged(); + } else { + colorMatrixBuilder_.addMessage(index, value); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public Builder addColorMatrix( + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder builderForValue) { + if (colorMatrixBuilder_ == null) { + ensureColorMatrixIsMutable(); + colorMatrix_.add(builderForValue.build()); + onChanged(); + } else { + colorMatrixBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public Builder addColorMatrix( + int index, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder builderForValue) { + if (colorMatrixBuilder_ == null) { + ensureColorMatrixIsMutable(); + colorMatrix_.add(index, builderForValue.build()); + onChanged(); + } else { + colorMatrixBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public Builder addAllColorMatrix( + java.lang.Iterable<? extends com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor> values) { + if (colorMatrixBuilder_ == null) { + ensureColorMatrixIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, colorMatrix_); + onChanged(); + } else { + colorMatrixBuilder_.addAllMessages(values); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public Builder clearColorMatrix() { + if (colorMatrixBuilder_ == null) { + colorMatrix_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + colorMatrixBuilder_.clear(); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public Builder removeColorMatrix(int index) { + if (colorMatrixBuilder_ == null) { + ensureColorMatrixIsMutable(); + colorMatrix_.remove(index); + onChanged(); + } else { + colorMatrixBuilder_.remove(index); + } + return this; + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder getColorMatrixBuilder( + int index) { + return getColorMatrixFieldBuilder().getBuilder(index); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder getColorMatrixOrBuilder( + int index) { + if (colorMatrixBuilder_ == null) { + return colorMatrix_.get(index); } else { + return colorMatrixBuilder_.getMessageOrBuilder(index); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public java.util.List<? extends com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder> + getColorMatrixOrBuilderList() { + if (colorMatrixBuilder_ != null) { + return colorMatrixBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(colorMatrix_); + } + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder addColorMatrixBuilder() { + return getColorMatrixFieldBuilder().addBuilder( + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance()); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder addColorMatrixBuilder( + int index) { + return getColorMatrixFieldBuilder().addBuilder( + index, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.getDefaultInstance()); + } + /** + * <code>repeated .Tango.PMR.TCC.DetectionColor ColorMatrix = 5;</code> + */ + public java.util.List<com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder> + getColorMatrixBuilderList() { + return getColorMatrixFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder> + getColorMatrixFieldBuilder() { + if (colorMatrixBuilder_ == null) { + colorMatrixBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColor.Builder, com.twine.tango.pmr.tcc.DetectionColorOuterClass.DetectionColorOrBuilder>( + colorMatrix_, + ((bitField0_ & 0x00000010) == 0x00000010), + getParentForChildren(), + isClean()); + colorMatrix_ = null; + } + return colorMatrixBuilder_; + } + + private boolean hasError_ ; + /** + * <code>bool HasError = 6;</code> + */ + public boolean getHasError() { + return hasError_; + } + /** + * <code>bool HasError = 6;</code> + */ + public Builder setHasError(boolean value) { + + hasError_ = value; + onChanged(); + return this; + } + /** + * <code>bool HasError = 6;</code> + */ + public Builder clearHasError() { + + hasError_ = false; + onChanged(); + return this; + } + + private java.lang.Object errorMessage_ = ""; + /** + * <code>string ErrorMessage = 7;</code> + */ + public java.lang.String getErrorMessage() { + java.lang.Object ref = errorMessage_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + errorMessage_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * <code>string ErrorMessage = 7;</code> + */ + public com.google.protobuf.ByteString + getErrorMessageBytes() { + java.lang.Object ref = errorMessage_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + errorMessage_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * <code>string ErrorMessage = 7;</code> + */ + public Builder setErrorMessage( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + errorMessage_ = value; + onChanged(); + return this; + } + /** + * <code>string ErrorMessage = 7;</code> + */ + public Builder clearErrorMessage() { + + errorMessage_ = getDefaultInstance().getErrorMessage(); + onChanged(); + return this; + } + /** + * <code>string ErrorMessage = 7;</code> + */ + public Builder setErrorMessageBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + errorMessage_ = value; + onChanged(); + return this; + } + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFieldsProto3(unknownFields); + } + + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:Tango.PMR.TCC.DetectionOutput) + } + + // @@protoc_insertion_point(class_scope:Tango.PMR.TCC.DetectionOutput) + private static final com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput(); + } + + public static com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser<DetectionOutput> + PARSER = new com.google.protobuf.AbstractParser<DetectionOutput>() { + public DetectionOutput parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DetectionOutput(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser<DetectionOutput> parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser<DetectionOutput> getParserForType() { + return PARSER; + } + + public com.twine.tango.pmr.tcc.DetectionOutputOuterClass.DetectionOutput getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_Tango_PMR_TCC_DetectionOutput_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_Tango_PMR_TCC_DetectionOutput_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\025DetectionOutput.proto\022\rTango.PMR.TCC\032\024" + + "DetectionColor.proto\"\372\001\n\017DetectionOutput" + + "\022\016\n\006number\030\001 \001(\001\022/\n\010RawColor\030\002 \001(\0132\035.Tan" + + "go.PMR.TCC.DetectionColor\0225\n\016ProcessedCo" + + "lor\030\003 \001(\0132\035.Tango.PMR.TCC.DetectionColor" + + "\022\023\n\013DebugBitmap\030\004 \001(\014\0222\n\013ColorMatrix\030\005 \003" + + "(\0132\035.Tango.PMR.TCC.DetectionColor\022\020\n\010Has" + + "Error\030\006 \001(\010\022\024\n\014ErrorMessage\030\007 \001(\tB\031\n\027com" + + ".twine.tango.pmr.tccb\006proto3" + }; + com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = + new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() { + public com.google.protobuf.ExtensionRegistry assignDescriptors( + com.google.protobuf.Descriptors.FileDescriptor root) { + descriptor = root; + return null; + } + }; + com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.twine.tango.pmr.tcc.DetectionColorOuterClass.getDescriptor(), + }, assigner); + internal_static_Tango_PMR_TCC_DetectionOutput_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_Tango_PMR_TCC_DetectionOutput_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_Tango_PMR_TCC_DetectionOutput_descriptor, + new java.lang.String[] { "Number", "RawColor", "ProcessedColor", "DebugBitmap", "ColorMatrix", "HasError", "ErrorMessage", }); + com.twine.tango.pmr.tcc.DetectionColorOuterClass.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/Software/DB/PPC/Tango.mdf b/Software/DB/PPC/Tango.mdf Binary files differindex ffa6fa00b..ebe92e6dd 100644 --- a/Software/DB/PPC/Tango.mdf +++ b/Software/DB/PPC/Tango.mdf diff --git a/Software/DB/PPC/Tango_log.ldf b/Software/DB/PPC/Tango_log.ldf Binary files differindex f46f1e61f..668000e8e 100644 --- a/Software/DB/PPC/Tango_log.ldf +++ b/Software/DB/PPC/Tango_log.ldf diff --git a/Software/DB/TCC/TCC.mdf b/Software/DB/TCC/TCC.mdf Binary files differindex 1df5bf533..7aa7b838e 100644 --- a/Software/DB/TCC/TCC.mdf +++ b/Software/DB/TCC/TCC.mdf diff --git a/Software/DB/TCC/TCC_log.ldf b/Software/DB/TCC/TCC_log.ldf Binary files differindex 459aa43eb..f1d5d144d 100644 --- a/Software/DB/TCC/TCC_log.ldf +++ b/Software/DB/TCC/TCC_log.ldf diff --git a/Software/DB/Tango.mdf b/Software/DB/Tango.mdf Binary files differindex 54398c293..88bca6406 100644 --- a/Software/DB/Tango.mdf +++ b/Software/DB/Tango.mdf diff --git a/Software/DB/Tango_log.ldf b/Software/DB/Tango_log.ldf Binary files differindex bd1040fc0..0fd1ae21c 100644 --- a/Software/DB/Tango_log.ldf +++ b/Software/DB/Tango_log.ldf diff --git a/Software/PMR/Messages/Debugging/SetupDebugDisributorsResponse.proto b/Software/PMR/Messages/Debugging/SetupDebugDisributorsResponse.proto index 4ff68e73c..bb95ba5b0 100644 --- a/Software/PMR/Messages/Debugging/SetupDebugDisributorsResponse.proto +++ b/Software/PMR/Messages/Debugging/SetupDebugDisributorsResponse.proto @@ -1,7 +1,5 @@ syntax = "proto3"; -import "DebugLogCategory.proto"; - package Tango.PMR.Debugging; option java_package = "com.twine.tango.pmr.debugging"; diff --git a/Software/PMR/Messages/Diagnostics/EventType.proto b/Software/PMR/Messages/Diagnostics/EventType.proto index 4533445fc..5de916db1 100644 --- a/Software/PMR/Messages/Diagnostics/EventType.proto +++ b/Software/PMR/Messages/Diagnostics/EventType.proto @@ -49,7 +49,7 @@ enum EventType //Job status message has been received from embedded device (Group = Application, Category = Info) JOB_STATUS = 1009; - //Could not complete power-up BIT. (Group = GeneralHardware, Category = Critical) + //Could not complete power-up (Group = GeneralHardware, Category = Critical) POWER_UP_BIT_FAILURE = 2000; //The emergency button is pressed (Group = GeneralHardware, Category = Safety) @@ -88,6 +88,18 @@ enum EventType //Electrical cabinet fans stopped (Group = GeneralHardware, Category = Critical) ELECTRICAL_CABINET_FANS_STOPPED = 2012; + //Configuration file does not exist (Group = GeneralHardware, Category = Error) + MACHINE_STATE_NO_CFG_FILE = 2013; + + //Hardware configuration has failed (Group = GeneralHardware, Category = Error) + MACHINE_STATE_HW_CONFIG_FAILED = 2014; + + //MACHINE_STATE_INITIAL_BLOWER_FAILED (Group = GeneralHardware, Category = Error) + MACHINE_STATE_INITIAL_BLOWER_FAILED = 2015; + + //UNSPECIFIED ERROR (Group = GeneralHardware, Category = Error) + UNSPECIFIED = 2016; + //Thread break (Group = ThreadFeedingSystem, Category = Error) THREAD_BREAK = 3000; @@ -181,16 +193,16 @@ enum EventType //The loading arm motor voltage is too low (Group = ThreadFeedingSystem, Category = Critical) LOADING_ARM_MOTOR_UNDERVOLTAGE = 3030; - //LTFU up failure (Group = ThreadFeedingSystem, Category = Error) + //Cannot load thread (Group = ThreadFeedingSystem, Category = Error) LTFU_UP_TIMEOUT = 3031; - //LTFU down failure (Group = ThreadFeedingSystem, Category = Error) + //Cannot load thread (Group = ThreadFeedingSystem, Category = Error) LTFU_DOWN_TIMEOUT = 3032; - //RTFU up failure (Group = ThreadFeedingSystem, Category = Error) + //Cannot load thread (Group = ThreadFeedingSystem, Category = Error) RTFU_UP_TIMEOUT = 3033; - //RTFU down failure (Group = ThreadFeedingSystem, Category = Error) + //Cannot load thread (Group = ThreadFeedingSystem, Category = Error) RTFU_DOWN_TIMEOUT = 3034; //Screw travel failure (Group = ThreadFeedingSystem, Category = Error) @@ -238,6 +250,9 @@ enum EventType //Thread tension control failure in winder dancer (Group = ThreadFeedingSystem, Category = Error) THREAD_TENSION_CONTROL_FAILURE_WINDER_DANCER = 3049; + // (Group = ThreadFeedingSystem, Category = Error) + MACHINE_STATE_NO_THREAD_DETECTED = 3050; + //The dryer motor current is too high (Group = Dryer, Category = Critical) DRYER_MOTOR_OVERCURRENT = 4000; @@ -271,16 +286,16 @@ enum EventType //Thermal cut-off (Group = Dryer, Category = Safety) DRYER_THERMAL_CUTOFF = 4010; - //Dryer zone 1 current is out of range (Group = Dryer, Category = Critical) + //Dryer zone current is out of range (Group = Dryer, Category = Critical) DRYER_HEATERS_ZONE_1_CURRENT_OUT_OF_RANGE = 4011; - //Dryer zone 2 current is out of range (Group = Dryer, Category = Critical) + //Dryer zone current is out of range (Group = Dryer, Category = Critical) DRYER_HEATERS_ZONE_2_CURRENT_OUT_OF_RANGE = 4012; - //Dryer zone 1 current loop break (Group = Dryer, Category = Critical) + //Dryer zone current loop break (Group = Dryer, Category = Critical) DRYER_HEATERS_ZONE_1_CURRENT_LOOP_BREAK = 4013; - //Dryer zone 2 current loop break (Group = Dryer, Category = Critical) + //Dryer zone current loop break (Group = Dryer, Category = Critical) DRYER_HEATERS_ZONE_2_CURRENT_LOOP_BREAK = 4014; //Dryer fan RPM is too low (Group = Dryer, Category = Warning) @@ -304,88 +319,88 @@ enum EventType //The temperature in dryer zone 2 is too low (Group = Dryer, Category = Critical) DRYER_ZONE_2_UNDERTEMPERATURE_A = 4021; - //The temperature in dyeing head zone 1 is too high (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_1_OVERTEMPERATURE = 5000; - //The temperature in dyeing head zone 2 is too high (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_2_OVERTEMPERATURE = 5001; - //The temperature in dyeing head zone 3 is too high (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_3_OVERTEMPERATURE = 5002; - //The temperature in dyeing head zone 4 is too high (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_4_OVERTEMPERATURE = 5003; - //The temperature in dyeing head zone 5 is too high (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_5_OVERTEMPERATURE = 5004; - //The temperature in dyeing head zone 6 is too high (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_6_OVERTEMPERATURE = 5005; - //The temperature in dyeing head zone 1 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_1_UNDERTEMPERATURE_A = 5006; - //The temperature in dyeing head zone 2 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_A = 5007; - //The temperature in dyeing head zone 3 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_A = 5008; - //The temperature in dyeing head zone 4 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_4_UNDERTEMPERATURE_A = 5009; - //The temperature in dyeing head zone 5 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_5_UNDERTEMPERATURE_A = 5010; - //The temperature in dyeing head zone 6 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_6_UNDERTEMPERATURE_A = 5011; - //The temperature in dyeing head zone 1 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_1_UNDERTEMPERATURE_B = 5012; - //The temperature in dyeing head zone 2 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_B = 5013; - //The temperature in dyeing head zone 3 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_B = 5014; - //The temperature in dyeing head zone 4 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_4_UNDERTEMPERATURE_B = 5015; - //The temperature in dyeing head zone 5 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_5_UNDERTEMPERATURE_B = 5016; - //The temperature in dyeing head zone 6 is too low (Group = DyeingHead, Category = Critical) + //The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) DYEING_HEAD_ZONE_6_UNDERTEMPERATURE_B = 5017; - //Dyeing head zone 1 current is out of range (Group = DyeingHead, Category = Critical) + //Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) DYEING_HEAD_ZONE_1_CURRENT_OUT_OF_RANGE = 5018; - //Dyeing head zone 2 current is out of range (Group = DyeingHead, Category = Critical) + //Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) DYEING_HEAD_ZONE_2_CURRENT_OUT_OF_RANGE = 5019; - //Dyeing head zone 3 current is out of range (Group = DyeingHead, Category = Critical) + //Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) DYEING_HEAD_ZONE_3_CURRENT_OUT_OF_RANGE = 5020; - //Dyeing head zone 4 current is out of range (Group = DyeingHead, Category = Critical) + //Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) DYEING_HEAD_ZONE_4_CURRENT_OUT_OF_RANGE = 5021; - //Dyeing head zones 5 and 6 current is out of range (Group = DyeingHead, Category = Critical) + //Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) DYEING_HEAD_ZONE_5_6_CURRENT_OUT_OF_RANGE = 5022; - //Dyeing head zone 1 current loop break (Group = DyeingHead, Category = Critical) + //Dyeing head zone current loop break (Group = DyeingHead, Category = Error) DYEING_HEAD_ZONE_1_CURRENT_LOOP_BREAK = 5023; - //Dyeing head zone 2 current loop break (Group = DyeingHead, Category = Critical) + //Dyeing head zone current loop break (Group = DyeingHead, Category = Error) DYEING_HEAD_ZONE_2_CURRENT_LOOP_BREAK = 5024; - //Dyeing head zone 3 current loop break (Group = DyeingHead, Category = Critical) + //Dyeing head zone current loop break (Group = DyeingHead, Category = Error) DYEING_HEAD_ZONE_3_CURRENT_LOOP_BREAK = 5025; - //Dyeing head zone 4 current loop break (Group = DyeingHead, Category = Critical) + //Dyeing head zone current loop break (Group = DyeingHead, Category = Error) DYEING_HEAD_ZONE_4_CURRENT_LOOP_BREAK = 5026; - //Dyeing head zone 5 and 6 current loop break (Group = DyeingHead, Category = Critical) + //Dyeing head zone current loop break (Group = DyeingHead, Category = Error) DYEING_HEAD_ZONE_5_6_CURRENT_LOOP_BREAK = 5027; //Thermal cut-off (Group = DyeingHead, Category = Safety) @@ -445,10 +460,10 @@ enum EventType //Thermal cutoff (Group = Mixer, Category = Safety) MIXER_THERMAL_CUTOFF = 6003; - //Mixer current is out of range (Group = Mixer, Category = Critical) + //Mixer current is out of range (Group = Mixer, Category = Warning) MIXER_CURRENT_OUT_OF_RANGE = 6004; - //Mixer current loop break (Group = Mixer, Category = Critical) + //Mixer current loop break (Group = Mixer, Category = Error) MIXER_CURRENT_LOOP_BREAK = 6005; //Overpressure in dispenser 1 (Group = Dispensers, Category = Critical) @@ -523,28 +538,28 @@ enum EventType //Dispenser 8 is empty (Group = Dispensers, Category = Error) DISPENSER_8_EMPTY = 7023; - //Failed to refill dispenser 1 (Group = Dispensers, Category = Error) + //Dispenser problem (Group = Dispensers, Category = Error) DISPENSER_1_REFILL_FAILURE = 7024; - //Failed to refill dispenser 2 (Group = Dispensers, Category = Error) + //Dispenser problem (Group = Dispensers, Category = Error) DISPENSER_2_REFILL_FAILURE = 7025; - //Failed to refill dispenser 3 (Group = Dispensers, Category = Error) + //Dispenser problem (Group = Dispensers, Category = Error) DISPENSER_3_REFILL_FAILURE = 7026; - //Failed to refill dispenser 4 (Group = Dispensers, Category = Error) + //Dispenser problem (Group = Dispensers, Category = Error) DISPENSER_4_REFILL_FAILURE = 7027; - //Failed to refill dispenser 5 (Group = Dispensers, Category = Error) + //Dispenser problem (Group = Dispensers, Category = Error) DISPENSER_5_REFILL_FAILURE = 7028; - //Failed to refill dispenser 6 (Group = Dispensers, Category = Error) + //Dispenser problem (Group = Dispensers, Category = Error) DISPENSER_6_REFILL_FAILURE = 7029; - //Failed to refill dispenser 7 (Group = Dispensers, Category = Error) + //Dispenser problem (Group = Dispensers, Category = Error) DISPENSER_7_REFILL_FAILURE = 7030; - //Failed to refill dispenser 8 (Group = Dispensers, Category = Error) + //Dispenser problem (Group = Dispensers, Category = Error) DISPENSER_8_REFILL_FAILURE = 7031; //Dispenser 1 motor current is too high (Group = Dispensers, Category = Critical) @@ -691,124 +706,124 @@ enum EventType //Dispenser 8 is at the lower limit (Group = Dispensers, Category = Error) DISPENSER_8_LOWER_HARD_LIMIT = 7079; - //Pressure in dispenser 1 is too high (Group = Dispensers, Category = Critical) + //Pressure in dispenser 1 is too high (Group = Dispensers, Category = Error) DISPENSER_1_HIGH_PRESSURE = 7080; - //Pressure in dispenser 2 is too high (Group = Dispensers, Category = Critical) + //Pressure in dispenser 2 is too high (Group = Dispensers, Category = Error) DISPENSER_2_HIGH_PRESSURE = 7081; - //Pressure in dispenser 3 is too high (Group = Dispensers, Category = Critical) + //Pressure in dispenser 3 is too high (Group = Dispensers, Category = Error) DISPENSER_3_HIGH_PRESSURE = 7082; - //Pressure in dispenser 4 is too high (Group = Dispensers, Category = Critical) + //Pressure in dispenser 4 is too high (Group = Dispensers, Category = Error) DISPENSER_4_HIGH_PRESSURE = 7083; - //Pressure in dispenser 5 is too high (Group = Dispensers, Category = Critical) + //Pressure in dispenser 5 is too high (Group = Dispensers, Category = Error) DISPENSER_5_HIGH_PRESSURE = 7084; - //Pressure in dispenser 6 is too high (Group = Dispensers, Category = Critical) + //Pressure in dispenser 6 is too high (Group = Dispensers, Category = Error) DISPENSER_6_HIGH_PRESSURE = 7085; - //Pressure in dispenser 7 is too high (Group = Dispensers, Category = Critical) - DISPENSER_8_HIGH_PRESSURE = 7086; + //Pressure in dispenser 7 is too high (Group = Dispensers, Category = Error) + DISPENSER_7_HIGH_PRESSURE = 7086; - //Pressure in dispenser 8 is too high (Group = Dispensers, Category = Critical) - DISPENSER_7_HIGH_PRESSURE = 7087; + //Pressure in dispenser 8 is too high (Group = Dispensers, Category = Error) + DISPENSER_8_HIGH_PRESSURE = 7087; - //Mid-tank 1 level is low (Group = InkDeliverySystem, Category = Warning) + //Cyan ink level is low (Group = InkDeliverySystem, Category = Warning) MID_TANK_1_LOW_LEVEL = 8000; - //Mid-tank 2 level is low (Group = InkDeliverySystem, Category = Warning) + //Magenta ink level is low (Group = InkDeliverySystem, Category = Warning) MID_TANK_2_LOW_LEVEL = 8001; - //Mid-tank 3 level is low (Group = InkDeliverySystem, Category = Warning) + //Yellow ink level is low (Group = InkDeliverySystem, Category = Warning) MID_TANK_3_LOW_LEVEL = 8002; - //Mid-tank 4 level is low (Group = InkDeliverySystem, Category = Warning) + //Black ink level is low (Group = InkDeliverySystem, Category = Warning) MID_TANK_4_LOW_LEVEL = 8003; - //Mid-tank 5 level is low (Group = InkDeliverySystem, Category = Warning) + //Transparent ink level is low (Group = InkDeliverySystem, Category = Warning) MID_TANK_5_LOW_LEVEL = 8004; - //Mid-tank 6 level is low (Group = InkDeliverySystem, Category = Warning) + //Transparent cleaning level is low (Group = InkDeliverySystem, Category = Warning) MID_TANK_6_LOW_LEVEL = 8005; - //Mid-tank 7 level is low (Group = InkDeliverySystem, Category = Warning) + //Lubricant level is low (Group = InkDeliverySystem, Category = Warning) MID_TANK_7_LOW_LEVEL = 8006; - //Mid-tank 8 level is low (Group = InkDeliverySystem, Category = Warning) + //Spot color I level is low (Group = InkDeliverySystem, Category = Warning) MID_TANK_8_LOW_LEVEL = 8007; - //Mid-tank 1 is empty (Group = InkDeliverySystem, Category = Error) + //Cyan ink is empty (Group = InkDeliverySystem, Category = Error) MID_TANK_1_EMPTY = 8008; - //Mid-tank 2 is empty (Group = InkDeliverySystem, Category = Error) + //Magenta ink is empty (Group = InkDeliverySystem, Category = Error) MID_TANK_2_EMPTY = 8009; - //Mid-tank 3 is empty (Group = InkDeliverySystem, Category = Error) + //Yellow ink is empty (Group = InkDeliverySystem, Category = Error) MID_TANK_3_EMPTY = 8010; - //Mid-tank 4 is empty (Group = InkDeliverySystem, Category = Error) + //Black ink is empty (Group = InkDeliverySystem, Category = Error) MID_TANK_4_EMPTY = 8011; - //Mid-tank 5 is empty (Group = InkDeliverySystem, Category = Error) + //Transparent ink is empty (Group = InkDeliverySystem, Category = Error) MID_TANK_5_EMPTY = 8012; - //Mid-tank 6 is empty (Group = InkDeliverySystem, Category = Error) + //Transparent cleaning is empty (Group = InkDeliverySystem, Category = Error) MID_TANK_6_EMPTY = 8013; - //Mid-tank 7 is empty (Group = InkDeliverySystem, Category = Error) + //Lubricant is empty (Group = InkDeliverySystem, Category = Error) MID_TANK_7_EMPTY = 8014; - //Mid-tank 8 is empty (Group = InkDeliverySystem, Category = Error) + //Spot color I is empty (Group = InkDeliverySystem, Category = Error) MID_TANK_8_EMPTY = 8015; - //Overflow in mid-tank 1 (Group = InkDeliverySystem, Category = Error) + //Cyan ink overflow (Group = InkDeliverySystem, Category = Error) MID_TANK_1_OVERFLOW = 8016; - //Overflow in mid-tank 2 (Group = InkDeliverySystem, Category = Error) + //Magenta ink overflow (Group = InkDeliverySystem, Category = Error) MID_TANK_2_OVERFLOW = 8017; - //Overflow in mid-tank 3 (Group = InkDeliverySystem, Category = Error) + //Yellow ink overflow (Group = InkDeliverySystem, Category = Error) MID_TANK_3_OVERFLOW = 8018; - //Overflow in mid-tank 4 (Group = InkDeliverySystem, Category = Error) + //Black ink overflow (Group = InkDeliverySystem, Category = Error) MID_TANK_4_OVERFLOW = 8019; - //Overflow in mid-tank 5 (Group = InkDeliverySystem, Category = Error) + //Transparent ink overflow (Group = InkDeliverySystem, Category = Error) MID_TANK_5_OVERFLOW = 8020; - //Overflow in mid-tank 6 (Group = InkDeliverySystem, Category = Error) + //Transparent cleaning overflow (Group = InkDeliverySystem, Category = Error) MID_TANK_6_OVERFLOW = 8021; - //Overflow in mid-tank 7 (Group = InkDeliverySystem, Category = Error) + //Lubricant overflow (Group = InkDeliverySystem, Category = Error) MID_TANK_7_OVERFLOW = 8022; - //Overflow in mid-tank 8 (Group = InkDeliverySystem, Category = Error) + //Spot color I overflow (Group = InkDeliverySystem, Category = Error) MID_TANK_8_OVERFLOW = 8023; - //Failed to fill mid-tank 1 (Group = InkDeliverySystem, Category = Error) + //Failed to fill cyan ink (Group = InkDeliverySystem, Category = Error) MID_TANK_1_FILL_TIMEOUT = 8024; - //Failed to fill mid-tank 2 (Group = InkDeliverySystem, Category = Error) + //Failed to fill magenta ink (Group = InkDeliverySystem, Category = Error) MID_TANK_2_FILL_TIMEOUT = 8025; - //Failed to fill mid-tank 3 (Group = InkDeliverySystem, Category = Error) + //Failed to fill yellow ink (Group = InkDeliverySystem, Category = Error) MID_TANK_3_FILL_TIMEOUT = 8026; - //Failed to fill mid-tank 4 (Group = InkDeliverySystem, Category = Error) + //Failed to fill black ink (Group = InkDeliverySystem, Category = Error) MID_TANK_4_FILL_TIMEOUT = 8027; - //Failed to fill mid-tank 5 (Group = InkDeliverySystem, Category = Error) + //Failed to fill transparent ink (Group = InkDeliverySystem, Category = Error) MID_TANK_5_FILL_TIMEOUT = 8028; - //Failed to fill mid-tank 6 (Group = InkDeliverySystem, Category = Error) + //Failed to fill transparent cleaning ink (Group = InkDeliverySystem, Category = Error) MID_TANK_6_FILL_TIMEOUT = 8029; - //Failed to fill mid-tank 7 (Group = InkDeliverySystem, Category = Error) + //Failed to fill lubricant (Group = InkDeliverySystem, Category = Error) MID_TANK_7_FILL_TIMEOUT = 8030; - //Failed to fill mid-tank 8 (Group = InkDeliverySystem, Category = Error) + //Failed to fill spot color I (Group = InkDeliverySystem, Category = Error) MID_TANK_8_FILL_TIMEOUT = 8031; //Cannot detect air filter (Group = WasteHandlingSystem, Category = Safety) @@ -817,17 +832,17 @@ enum EventType //Air filter clogged (Group = WasteHandlingSystem, Category = Error) AIR_FILTER_CLOGGED = 9001; - //Waste emptying failure (Group = WasteHandlingSystem, Category = Error) + //Recycled ink emptying failure (Group = WasteHandlingSystem, Category = Error) WASTE_CONTAINER_EMPTYING_TIMEOUT = 9002; - //No suction in the waste handling system (Group = WasteHandlingSystem, Category = Safety) + //No suction in the recycled ink handling system (Group = WasteHandlingSystem, Category = Safety) NO_AIR_PRESSURE = 9003; - //Overflow in the waste container (Group = WasteHandlingSystem, Category = Critical) + //Overflow in recycled ink container (Group = WasteHandlingSystem, Category = Critical) WASTE_CONTAINER_OVERFLOW = 9004; - //VOC is above the limit (Group = WasteHandlingSystem, Category = Critical) - VOC_SENSOR_ALARM = 9005; + //Air quality alert (Group = WasteHandlingSystem, Category = Critical) + VOC_SENSOR_ALARM_TIME = 9005; //Chiller malfunction (Group = WasteHandlingSystem, Category = Critical) CHILLER_DRY_CONTACT = 9006; @@ -835,22 +850,25 @@ enum EventType //Insufficient air flow (Group = WasteHandlingSystem, Category = Critical) INSUFFICIENT_AIR_FLOW = 9007; + //Air quality alert (Group = WasteHandlingSystem, Category = Critical) + VOC_SENSOR_ALARM_SLOPE = 9008; + //Cannot detect ink cartridge (Group = InkFillingSystem, Category = Error) INK_CARTRIDGE_PRESENCE_SENSOR_TIMEOUT = 10000; //Cannot identify ink cartridge (Group = InkFillingSystem, Category = Error) INK_CARTRIDGE_RFID_TIMEOUT = 10001; - //No waste cartridge available (Group = InkFillingSystem, Category = Error) + //No Re-cartridge available (Group = InkFillingSystem, Category = Error) NO_WASTE_CARTRIDGE_AVAILABLE = 10002; - //All waste cartridges are full (Group = InkFillingSystem, Category = Error) + //All Re-cartridges are full (Group = InkFillingSystem, Category = Error) ALL_WASTE_CARTRIDGES_FULL = 10003; - //Cannot detect waste cartridge (Group = InkFillingSystem, Category = Error) + //Cannot detect Re-cartridge (Group = InkFillingSystem, Category = Error) WASTE_CARTRIDGE_PRESENCE_SENSOR_TIMEOUT = 10004; - //Cannot identify waste cartridge (Group = InkFillingSystem, Category = Error) + //Cannot identify Re-cartridge (Group = InkFillingSystem, Category = Error) WASTE_CARTRIDGE_RFID_TIMEOUT = 10005; } diff --git a/Software/Visual_Studio/Build/Shortcuts/Machine Emulator.lnk b/Software/Visual_Studio/Build/Shortcuts/Machine Emulator.lnk Binary files differindex 09f542836..7417e4f31 100644 --- a/Software/Visual_Studio/Build/Shortcuts/Machine Emulator.lnk +++ b/Software/Visual_Studio/Build/Shortcuts/Machine Emulator.lnk diff --git a/Software/Visual_Studio/Build/Shortcuts/Proto Compiler GUI.lnk b/Software/Visual_Studio/Build/Shortcuts/Proto Compiler GUI.lnk Binary files differindex 86ac8562d..acaad5d94 100644 --- a/Software/Visual_Studio/Build/Shortcuts/Proto Compiler GUI.lnk +++ b/Software/Visual_Studio/Build/Shortcuts/Proto Compiler GUI.lnk diff --git a/Software/Visual_Studio/Tango.BL/Enumerations/EventTypes.cs b/Software/Visual_Studio/Tango.BL/Enumerations/EventTypes.cs index 317181074..88ee7296b 100644 --- a/Software/Visual_Studio/Tango.BL/Enumerations/EventTypes.cs +++ b/Software/Visual_Studio/Tango.BL/Enumerations/EventTypes.cs @@ -80,9 +80,9 @@ namespace Tango.BL.Enumerations JOB_STATUS = 1009, /// <summary> - /// (Could not complete power-up BIT. ) + /// (Could not complete power-up ) /// </summary> - [Description("Could not complete power-up BIT. ")] + [Description("Could not complete power-up ")] POWER_UP_BIT_FAILURE = 2000, /// <summary> @@ -158,6 +158,30 @@ namespace Tango.BL.Enumerations ELECTRICAL_CABINET_FANS_STOPPED = 2012, /// <summary> + /// (Configuration file does not exist) + /// </summary> + [Description("Configuration file does not exist")] + MACHINE_STATE_NO_CFG_FILE = 2013, + + /// <summary> + /// (Hardware configuration has failed) + /// </summary> + [Description("Hardware configuration has failed")] + MACHINE_STATE_HW_CONFIG_FAILED = 2014, + + /// <summary> + /// (MACHINE_STATE_INITIAL_BLOWER_FAILED) + /// </summary> + [Description("MACHINE_STATE_INITIAL_BLOWER_FAILED")] + MACHINE_STATE_INITIAL_BLOWER_FAILED = 2015, + + /// <summary> + /// (UNSPECIFIED ERROR) + /// </summary> + [Description("UNSPECIFIED ERROR")] + UNSPECIFIED = 2016, + + /// <summary> /// (Thread break) /// </summary> [Description("Thread break")] @@ -344,27 +368,27 @@ namespace Tango.BL.Enumerations LOADING_ARM_MOTOR_UNDERVOLTAGE = 3030, /// <summary> - /// (LTFU up failure) + /// (Cannot load thread) /// </summary> - [Description("LTFU up failure")] + [Description("Cannot load thread")] LTFU_UP_TIMEOUT = 3031, /// <summary> - /// (LTFU down failure) + /// (Cannot load thread) /// </summary> - [Description("LTFU down failure")] + [Description("Cannot load thread")] LTFU_DOWN_TIMEOUT = 3032, /// <summary> - /// (RTFU up failure) + /// (Cannot load thread) /// </summary> - [Description("RTFU up failure")] + [Description("Cannot load thread")] RTFU_UP_TIMEOUT = 3033, /// <summary> - /// (RTFU down failure) + /// (Cannot load thread) /// </summary> - [Description("RTFU down failure")] + [Description("Cannot load thread")] RTFU_DOWN_TIMEOUT = 3034, /// <summary> @@ -458,6 +482,12 @@ namespace Tango.BL.Enumerations THREAD_TENSION_CONTROL_FAILURE_WINDER_DANCER = 3049, /// <summary> + /// () + /// </summary> + [Description("")] + MACHINE_STATE_NO_THREAD_DETECTED = 3050, + + /// <summary> /// (The dryer motor current is too high) /// </summary> [Description("The dryer motor current is too high")] @@ -524,27 +554,27 @@ namespace Tango.BL.Enumerations DRYER_THERMAL_CUTOFF = 4010, /// <summary> - /// (Dryer zone 1 current is out of range) + /// (Dryer zone current is out of range) /// </summary> - [Description("Dryer zone 1 current is out of range")] + [Description("Dryer zone current is out of range")] DRYER_HEATERS_ZONE_1_CURRENT_OUT_OF_RANGE = 4011, /// <summary> - /// (Dryer zone 2 current is out of range) + /// (Dryer zone current is out of range) /// </summary> - [Description("Dryer zone 2 current is out of range")] + [Description("Dryer zone current is out of range")] DRYER_HEATERS_ZONE_2_CURRENT_OUT_OF_RANGE = 4012, /// <summary> - /// (Dryer zone 1 current loop break) + /// (Dryer zone current loop break) /// </summary> - [Description("Dryer zone 1 current loop break")] + [Description("Dryer zone current loop break")] DRYER_HEATERS_ZONE_1_CURRENT_LOOP_BREAK = 4013, /// <summary> - /// (Dryer zone 2 current loop break) + /// (Dryer zone current loop break) /// </summary> - [Description("Dryer zone 2 current loop break")] + [Description("Dryer zone current loop break")] DRYER_HEATERS_ZONE_2_CURRENT_LOOP_BREAK = 4014, /// <summary> @@ -590,171 +620,171 @@ namespace Tango.BL.Enumerations DRYER_ZONE_2_UNDERTEMPERATURE_A = 4021, /// <summary> - /// (The temperature in dyeing head zone 1 is too high) + /// (The temperature in dyeing head zone is too high) /// </summary> - [Description("The temperature in dyeing head zone 1 is too high")] + [Description("The temperature in dyeing head zone is too high")] DYEING_HEAD_ZONE_1_OVERTEMPERATURE = 5000, /// <summary> - /// (The temperature in dyeing head zone 2 is too high) + /// (The temperature in dyeing head zone is too high) /// </summary> - [Description("The temperature in dyeing head zone 2 is too high")] + [Description("The temperature in dyeing head zone is too high")] DYEING_HEAD_ZONE_2_OVERTEMPERATURE = 5001, /// <summary> - /// (The temperature in dyeing head zone 3 is too high) + /// (The temperature in dyeing head zone is too high) /// </summary> - [Description("The temperature in dyeing head zone 3 is too high")] + [Description("The temperature in dyeing head zone is too high")] DYEING_HEAD_ZONE_3_OVERTEMPERATURE = 5002, /// <summary> - /// (The temperature in dyeing head zone 4 is too high) + /// (The temperature in dyeing head zone is too high) /// </summary> - [Description("The temperature in dyeing head zone 4 is too high")] + [Description("The temperature in dyeing head zone is too high")] DYEING_HEAD_ZONE_4_OVERTEMPERATURE = 5003, /// <summary> - /// (The temperature in dyeing head zone 5 is too high) + /// (The temperature in dyeing head zone is too high) /// </summary> - [Description("The temperature in dyeing head zone 5 is too high")] + [Description("The temperature in dyeing head zone is too high")] DYEING_HEAD_ZONE_5_OVERTEMPERATURE = 5004, /// <summary> - /// (The temperature in dyeing head zone 6 is too high) + /// (The temperature in dyeing head zone is too high) /// </summary> - [Description("The temperature in dyeing head zone 6 is too high")] + [Description("The temperature in dyeing head zone is too high")] DYEING_HEAD_ZONE_6_OVERTEMPERATURE = 5005, /// <summary> - /// (The temperature in dyeing head zone 1 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 1 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_1_UNDERTEMPERATURE_A = 5006, /// <summary> - /// (The temperature in dyeing head zone 2 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 2 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_A = 5007, /// <summary> - /// (The temperature in dyeing head zone 3 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 3 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_A = 5008, /// <summary> - /// (The temperature in dyeing head zone 4 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 4 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_4_UNDERTEMPERATURE_A = 5009, /// <summary> - /// (The temperature in dyeing head zone 5 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 5 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_5_UNDERTEMPERATURE_A = 5010, /// <summary> - /// (The temperature in dyeing head zone 6 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 6 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_6_UNDERTEMPERATURE_A = 5011, /// <summary> - /// (The temperature in dyeing head zone 1 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 1 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_1_UNDERTEMPERATURE_B = 5012, /// <summary> - /// (The temperature in dyeing head zone 2 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 2 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_B = 5013, /// <summary> - /// (The temperature in dyeing head zone 3 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 3 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_B = 5014, /// <summary> - /// (The temperature in dyeing head zone 4 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 4 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_4_UNDERTEMPERATURE_B = 5015, /// <summary> - /// (The temperature in dyeing head zone 5 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 5 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_5_UNDERTEMPERATURE_B = 5016, /// <summary> - /// (The temperature in dyeing head zone 6 is too low) + /// (The temperature in dyeing head zone is too low) /// </summary> - [Description("The temperature in dyeing head zone 6 is too low")] + [Description("The temperature in dyeing head zone is too low")] DYEING_HEAD_ZONE_6_UNDERTEMPERATURE_B = 5017, /// <summary> - /// (Dyeing head zone 1 current is out of range) + /// (Dyeing head zone current is out of range) /// </summary> - [Description("Dyeing head zone 1 current is out of range")] + [Description("Dyeing head zone current is out of range")] DYEING_HEAD_ZONE_1_CURRENT_OUT_OF_RANGE = 5018, /// <summary> - /// (Dyeing head zone 2 current is out of range) + /// (Dyeing head zone current is out of range) /// </summary> - [Description("Dyeing head zone 2 current is out of range")] + [Description("Dyeing head zone current is out of range")] DYEING_HEAD_ZONE_2_CURRENT_OUT_OF_RANGE = 5019, /// <summary> - /// (Dyeing head zone 3 current is out of range) + /// (Dyeing head zone current is out of range) /// </summary> - [Description("Dyeing head zone 3 current is out of range")] + [Description("Dyeing head zone current is out of range")] DYEING_HEAD_ZONE_3_CURRENT_OUT_OF_RANGE = 5020, /// <summary> - /// (Dyeing head zone 4 current is out of range) + /// (Dyeing head zone current is out of range) /// </summary> - [Description("Dyeing head zone 4 current is out of range")] + [Description("Dyeing head zone current is out of range")] DYEING_HEAD_ZONE_4_CURRENT_OUT_OF_RANGE = 5021, /// <summary> - /// (Dyeing head zones 5 and 6 current is out of range) + /// (Dyeing head zone current is out of range) /// </summary> - [Description("Dyeing head zones 5 and 6 current is out of range")] + [Description("Dyeing head zone current is out of range")] DYEING_HEAD_ZONE_5_6_CURRENT_OUT_OF_RANGE = 5022, /// <summary> - /// (Dyeing head zone 1 current loop break) + /// (Dyeing head zone current loop break) /// </summary> - [Description("Dyeing head zone 1 current loop break")] + [Description("Dyeing head zone current loop break")] DYEING_HEAD_ZONE_1_CURRENT_LOOP_BREAK = 5023, /// <summary> - /// (Dyeing head zone 2 current loop break) + /// (Dyeing head zone current loop break) /// </summary> - [Description("Dyeing head zone 2 current loop break")] + [Description("Dyeing head zone current loop break")] DYEING_HEAD_ZONE_2_CURRENT_LOOP_BREAK = 5024, /// <summary> - /// (Dyeing head zone 3 current loop break) + /// (Dyeing head zone current loop break) /// </summary> - [Description("Dyeing head zone 3 current loop break")] + [Description("Dyeing head zone current loop break")] DYEING_HEAD_ZONE_3_CURRENT_LOOP_BREAK = 5025, /// <summary> - /// (Dyeing head zone 4 current loop break) + /// (Dyeing head zone current loop break) /// </summary> - [Description("Dyeing head zone 4 current loop break")] + [Description("Dyeing head zone current loop break")] DYEING_HEAD_ZONE_4_CURRENT_LOOP_BREAK = 5026, /// <summary> - /// (Dyeing head zone 5 and 6 current loop break) + /// (Dyeing head zone current loop break) /// </summary> - [Description("Dyeing head zone 5 and 6 current loop break")] + [Description("Dyeing head zone current loop break")] DYEING_HEAD_ZONE_5_6_CURRENT_LOOP_BREAK = 5027, /// <summary> @@ -1028,51 +1058,51 @@ namespace Tango.BL.Enumerations DISPENSER_8_EMPTY = 7023, /// <summary> - /// (Failed to refill dispenser 1) + /// (Dispenser problem) /// </summary> - [Description("Failed to refill dispenser 1")] + [Description("Dispenser problem")] DISPENSER_1_REFILL_FAILURE = 7024, /// <summary> - /// (Failed to refill dispenser 2) + /// (Dispenser problem) /// </summary> - [Description("Failed to refill dispenser 2")] + [Description("Dispenser problem")] DISPENSER_2_REFILL_FAILURE = 7025, /// <summary> - /// (Failed to refill dispenser 3) + /// (Dispenser problem) /// </summary> - [Description("Failed to refill dispenser 3")] + [Description("Dispenser problem")] DISPENSER_3_REFILL_FAILURE = 7026, /// <summary> - /// (Failed to refill dispenser 4) + /// (Dispenser problem) /// </summary> - [Description("Failed to refill dispenser 4")] + [Description("Dispenser problem")] DISPENSER_4_REFILL_FAILURE = 7027, /// <summary> - /// (Failed to refill dispenser 5) + /// (Dispenser problem) /// </summary> - [Description("Failed to refill dispenser 5")] + [Description("Dispenser problem")] DISPENSER_5_REFILL_FAILURE = 7028, /// <summary> - /// (Failed to refill dispenser 6) + /// (Dispenser problem) /// </summary> - [Description("Failed to refill dispenser 6")] + [Description("Dispenser problem")] DISPENSER_6_REFILL_FAILURE = 7029, /// <summary> - /// (Failed to refill dispenser 7) + /// (Dispenser problem) /// </summary> - [Description("Failed to refill dispenser 7")] + [Description("Dispenser problem")] DISPENSER_7_REFILL_FAILURE = 7030, /// <summary> - /// (Failed to refill dispenser 8) + /// (Dispenser problem) /// </summary> - [Description("Failed to refill dispenser 8")] + [Description("Dispenser problem")] DISPENSER_8_REFILL_FAILURE = 7031, /// <summary> @@ -1403,204 +1433,204 @@ namespace Tango.BL.Enumerations /// (Pressure in dispenser 7 is too high) /// </summary> [Description("Pressure in dispenser 7 is too high")] - DISPENSER_8_HIGH_PRESSURE = 7086, + DISPENSER_7_HIGH_PRESSURE = 7086, /// <summary> /// (Pressure in dispenser 8 is too high) /// </summary> [Description("Pressure in dispenser 8 is too high")] - DISPENSER_7_HIGH_PRESSURE = 7087, + DISPENSER_8_HIGH_PRESSURE = 7087, /// <summary> - /// (Mid-tank 1 level is low) + /// (Cyan ink level is low) /// </summary> - [Description("Mid-tank 1 level is low")] + [Description("Cyan ink level is low")] MID_TANK_1_LOW_LEVEL = 8000, /// <summary> - /// (Mid-tank 2 level is low) + /// (Magenta ink level is low) /// </summary> - [Description("Mid-tank 2 level is low")] + [Description("Magenta ink level is low")] MID_TANK_2_LOW_LEVEL = 8001, /// <summary> - /// (Mid-tank 3 level is low) + /// (Yellow ink level is low) /// </summary> - [Description("Mid-tank 3 level is low")] + [Description("Yellow ink level is low")] MID_TANK_3_LOW_LEVEL = 8002, /// <summary> - /// (Mid-tank 4 level is low) + /// (Black ink level is low) /// </summary> - [Description("Mid-tank 4 level is low")] + [Description("Black ink level is low")] MID_TANK_4_LOW_LEVEL = 8003, /// <summary> - /// (Mid-tank 5 level is low) + /// (Transparent ink level is low) /// </summary> - [Description("Mid-tank 5 level is low")] + [Description("Transparent ink level is low")] MID_TANK_5_LOW_LEVEL = 8004, /// <summary> - /// (Mid-tank 6 level is low) + /// (Transparent cleaning level is low) /// </summary> - [Description("Mid-tank 6 level is low")] + [Description("Transparent cleaning level is low")] MID_TANK_6_LOW_LEVEL = 8005, /// <summary> - /// (Mid-tank 7 level is low) + /// (Lubricant level is low) /// </summary> - [Description("Mid-tank 7 level is low")] + [Description("Lubricant level is low")] MID_TANK_7_LOW_LEVEL = 8006, /// <summary> - /// (Mid-tank 8 level is low) + /// (Spot color I level is low) /// </summary> - [Description("Mid-tank 8 level is low")] + [Description("Spot color I level is low")] MID_TANK_8_LOW_LEVEL = 8007, /// <summary> - /// (Mid-tank 1 is empty) + /// (Cyan ink is empty) /// </summary> - [Description("Mid-tank 1 is empty")] + [Description("Cyan ink is empty")] MID_TANK_1_EMPTY = 8008, /// <summary> - /// (Mid-tank 2 is empty) + /// (Magenta ink is empty) /// </summary> - [Description("Mid-tank 2 is empty")] + [Description("Magenta ink is empty")] MID_TANK_2_EMPTY = 8009, /// <summary> - /// (Mid-tank 3 is empty) + /// (Yellow ink is empty) /// </summary> - [Description("Mid-tank 3 is empty")] + [Description("Yellow ink is empty")] MID_TANK_3_EMPTY = 8010, /// <summary> - /// (Mid-tank 4 is empty) + /// (Black ink is empty) /// </summary> - [Description("Mid-tank 4 is empty")] + [Description("Black ink is empty")] MID_TANK_4_EMPTY = 8011, /// <summary> - /// (Mid-tank 5 is empty) + /// (Transparent ink is empty) /// </summary> - [Description("Mid-tank 5 is empty")] + [Description("Transparent ink is empty")] MID_TANK_5_EMPTY = 8012, /// <summary> - /// (Mid-tank 6 is empty) + /// (Transparent cleaning is empty) /// </summary> - [Description("Mid-tank 6 is empty")] + [Description("Transparent cleaning is empty")] MID_TANK_6_EMPTY = 8013, /// <summary> - /// (Mid-tank 7 is empty) + /// (Lubricant is empty) /// </summary> - [Description("Mid-tank 7 is empty")] + [Description("Lubricant is empty")] MID_TANK_7_EMPTY = 8014, /// <summary> - /// (Mid-tank 8 is empty) + /// (Spot color I is empty) /// </summary> - [Description("Mid-tank 8 is empty")] + [Description("Spot color I is empty")] MID_TANK_8_EMPTY = 8015, /// <summary> - /// (Overflow in mid-tank 1) + /// (Cyan ink overflow) /// </summary> - [Description("Overflow in mid-tank 1")] + [Description("Cyan ink overflow")] MID_TANK_1_OVERFLOW = 8016, /// <summary> - /// (Overflow in mid-tank 2) + /// (Magenta ink overflow) /// </summary> - [Description("Overflow in mid-tank 2")] + [Description("Magenta ink overflow")] MID_TANK_2_OVERFLOW = 8017, /// <summary> - /// (Overflow in mid-tank 3) + /// (Yellow ink overflow) /// </summary> - [Description("Overflow in mid-tank 3")] + [Description("Yellow ink overflow")] MID_TANK_3_OVERFLOW = 8018, /// <summary> - /// (Overflow in mid-tank 4) + /// (Black ink overflow) /// </summary> - [Description("Overflow in mid-tank 4")] + [Description("Black ink overflow")] MID_TANK_4_OVERFLOW = 8019, /// <summary> - /// (Overflow in mid-tank 5) + /// (Transparent ink overflow) /// </summary> - [Description("Overflow in mid-tank 5")] + [Description("Transparent ink overflow")] MID_TANK_5_OVERFLOW = 8020, /// <summary> - /// (Overflow in mid-tank 6) + /// (Transparent cleaning overflow) /// </summary> - [Description("Overflow in mid-tank 6")] + [Description("Transparent cleaning overflow")] MID_TANK_6_OVERFLOW = 8021, /// <summary> - /// (Overflow in mid-tank 7) + /// (Lubricant overflow) /// </summary> - [Description("Overflow in mid-tank 7")] + [Description("Lubricant overflow")] MID_TANK_7_OVERFLOW = 8022, /// <summary> - /// (Overflow in mid-tank 8) + /// (Spot color I overflow) /// </summary> - [Description("Overflow in mid-tank 8")] + [Description("Spot color I overflow")] MID_TANK_8_OVERFLOW = 8023, /// <summary> - /// (Failed to fill mid-tank 1 ) + /// (Failed to fill cyan ink) /// </summary> - [Description("Failed to fill mid-tank 1 ")] + [Description("Failed to fill cyan ink")] MID_TANK_1_FILL_TIMEOUT = 8024, /// <summary> - /// (Failed to fill mid-tank 2) + /// (Failed to fill magenta ink) /// </summary> - [Description("Failed to fill mid-tank 2")] + [Description("Failed to fill magenta ink")] MID_TANK_2_FILL_TIMEOUT = 8025, /// <summary> - /// (Failed to fill mid-tank 3) + /// (Failed to fill yellow ink) /// </summary> - [Description("Failed to fill mid-tank 3")] + [Description("Failed to fill yellow ink")] MID_TANK_3_FILL_TIMEOUT = 8026, /// <summary> - /// (Failed to fill mid-tank 4) + /// (Failed to fill black ink) /// </summary> - [Description("Failed to fill mid-tank 4")] + [Description("Failed to fill black ink")] MID_TANK_4_FILL_TIMEOUT = 8027, /// <summary> - /// (Failed to fill mid-tank 5) + /// (Failed to fill transparent ink) /// </summary> - [Description("Failed to fill mid-tank 5")] + [Description("Failed to fill transparent ink")] MID_TANK_5_FILL_TIMEOUT = 8028, /// <summary> - /// (Failed to fill mid-tank 6) + /// (Failed to fill transparent cleaning ink) /// </summary> - [Description("Failed to fill mid-tank 6")] + [Description("Failed to fill transparent cleaning ink")] MID_TANK_6_FILL_TIMEOUT = 8029, /// <summary> - /// (Failed to fill mid-tank 7) + /// (Failed to fill lubricant) /// </summary> - [Description("Failed to fill mid-tank 7")] + [Description("Failed to fill lubricant")] MID_TANK_7_FILL_TIMEOUT = 8030, /// <summary> - /// (Failed to fill mid-tank 8) + /// (Failed to fill spot color I) /// </summary> - [Description("Failed to fill mid-tank 8")] + [Description("Failed to fill spot color I")] MID_TANK_8_FILL_TIMEOUT = 8031, /// <summary> @@ -1616,28 +1646,28 @@ namespace Tango.BL.Enumerations AIR_FILTER_CLOGGED = 9001, /// <summary> - /// (Waste emptying failure) + /// (Recycled ink emptying failure) /// </summary> - [Description("Waste emptying failure")] + [Description("Recycled ink emptying failure")] WASTE_CONTAINER_EMPTYING_TIMEOUT = 9002, /// <summary> - /// (No suction in the waste handling system) + /// (No suction in the recycled ink handling system) /// </summary> - [Description("No suction in the waste handling system")] + [Description("No suction in the recycled ink handling system")] NO_AIR_PRESSURE = 9003, /// <summary> - /// (Overflow in the waste container) + /// (Overflow in recycled ink container) /// </summary> - [Description("Overflow in the waste container")] + [Description("Overflow in recycled ink container")] WASTE_CONTAINER_OVERFLOW = 9004, /// <summary> - /// (VOC is above the limit) + /// (Air quality alert) /// </summary> - [Description("VOC is above the limit")] - VOC_SENSOR_ALARM = 9005, + [Description("Air quality alert")] + VOC_SENSOR_ALARM_TIME = 9005, /// <summary> /// (Chiller malfunction) @@ -1652,6 +1682,12 @@ namespace Tango.BL.Enumerations INSUFFICIENT_AIR_FLOW = 9007, /// <summary> + /// (Air quality alert) + /// </summary> + [Description("Air quality alert")] + VOC_SENSOR_ALARM_SLOPE = 9008, + + /// <summary> /// (Cannot detect ink cartridge) /// </summary> [Description("Cannot detect ink cartridge")] @@ -1664,27 +1700,27 @@ namespace Tango.BL.Enumerations INK_CARTRIDGE_RFID_TIMEOUT = 10001, /// <summary> - /// (No waste cartridge available) + /// (No Re-cartridge available) /// </summary> - [Description("No waste cartridge available")] + [Description("No Re-cartridge available")] NO_WASTE_CARTRIDGE_AVAILABLE = 10002, /// <summary> - /// (All waste cartridges are full) + /// (All Re-cartridges are full) /// </summary> - [Description("All waste cartridges are full")] + [Description("All Re-cartridges are full")] ALL_WASTE_CARTRIDGES_FULL = 10003, /// <summary> - /// (Cannot detect waste cartridge ) + /// (Cannot detect Re-cartridge ) /// </summary> - [Description("Cannot detect waste cartridge ")] + [Description("Cannot detect Re-cartridge ")] WASTE_CARTRIDGE_PRESENCE_SENSOR_TIMEOUT = 10004, /// <summary> - /// (Cannot identify waste cartridge ) + /// (Cannot identify Re-cartridge ) /// </summary> - [Description("Cannot identify waste cartridge ")] + [Description("Cannot identify Re-cartridge ")] WASTE_CARTRIDGE_RFID_TIMEOUT = 10005, } diff --git a/Software/Visual_Studio/Tango.PMR/Debugging/DebugDistributor.cs b/Software/Visual_Studio/Tango.PMR/Debugging/DebugDistributor.cs new file mode 100644 index 000000000..1d1ef7ae7 --- /dev/null +++ b/Software/Visual_Studio/Tango.PMR/Debugging/DebugDistributor.cs @@ -0,0 +1,62 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DebugDistributor.proto +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Tango.PMR.Debugging { + + /// <summary>Holder for reflection information generated from DebugDistributor.proto</summary> + public static partial class DebugDistributorReflection { + + #region Descriptor + /// <summary>File descriptor for DebugDistributor.proto</summary> + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static DebugDistributorReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "ChZEZWJ1Z0Rpc3RyaWJ1dG9yLnByb3RvEhNUYW5nby5QTVIuRGVidWdnaW5n", + "KoUCChBEZWJ1Z0Rpc3RyaWJ1dG9yEhEKDUNvbnRyb2xGaWx0ZXIQABIRCg1I", + "ZWF0ZXJzRmlsdGVyEAESDQoJSm9iRmlsdGVyEAISDwoLV2FzdGVGaWx0ZXIQ", + "AxIPCgtBbGFybUZpbHRlchAEEhUKEURpYWdub3N0aWNzRmlsdGVyEAUSDQoJ", + "SURTRmlsdGVyEAYSEAoMVGhyZWFkRmlsdGVyEAcSEQoNR2VuZXJhbEZpbHRl", + "chAIEg4KCkNvbW1GaWx0ZXIQCRIOCgpGUEdBRmlsdGVyEAoSDgoKTG9hZEZp", + "bHRlchALEg4KCkluaXRGaWx0ZXIQDBIPCgtNYWludEZpbHRlchANQh8KHWNv", + "bS50d2luZS50YW5nby5wbXIuZGVidWdnaW5nYgZwcm90bzM=")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Tango.PMR.Debugging.DebugDistributor), }, null)); + } + #endregion + + } + #region Enums + public enum DebugDistributor { + [pbr::OriginalName("ControlFilter")] ControlFilter = 0, + [pbr::OriginalName("HeatersFilter")] HeatersFilter = 1, + [pbr::OriginalName("JobFilter")] JobFilter = 2, + [pbr::OriginalName("WasteFilter")] WasteFilter = 3, + [pbr::OriginalName("AlarmFilter")] AlarmFilter = 4, + [pbr::OriginalName("DiagnosticsFilter")] DiagnosticsFilter = 5, + [pbr::OriginalName("IDSFilter")] Idsfilter = 6, + [pbr::OriginalName("ThreadFilter")] ThreadFilter = 7, + [pbr::OriginalName("GeneralFilter")] GeneralFilter = 8, + [pbr::OriginalName("CommFilter")] CommFilter = 9, + [pbr::OriginalName("FPGAFilter")] Fpgafilter = 10, + [pbr::OriginalName("LoadFilter")] LoadFilter = 11, + [pbr::OriginalName("InitFilter")] InitFilter = 12, + [pbr::OriginalName("MaintFilter")] MaintFilter = 13, + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Software/Visual_Studio/Tango.PMR/Debugging/SetupDebugDisributorsRequest.cs b/Software/Visual_Studio/Tango.PMR/Debugging/SetupDebugDisributorsRequest.cs new file mode 100644 index 000000000..363edab57 --- /dev/null +++ b/Software/Visual_Studio/Tango.PMR/Debugging/SetupDebugDisributorsRequest.cs @@ -0,0 +1,153 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetupDebugDisributorsRequest.proto +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Tango.PMR.Debugging { + + /// <summary>Holder for reflection information generated from SetupDebugDisributorsRequest.proto</summary> + public static partial class SetupDebugDisributorsRequestReflection { + + #region Descriptor + /// <summary>File descriptor for SetupDebugDisributorsRequest.proto</summary> + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SetupDebugDisributorsRequestReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiJTZXR1cERlYnVnRGlzcmlidXRvcnNSZXF1ZXN0LnByb3RvEhNUYW5nby5Q", + "TVIuRGVidWdnaW5nIjkKHFNldHVwRGVidWdEaXNyaWJ1dG9yc1JlcXVlc3QS", + "GQoRRGlzdHJpYnV0b3JBY3RpdmUYASADKAhCHwodY29tLnR3aW5lLnRhbmdv", + "LnBtci5kZWJ1Z2dpbmdiBnByb3RvMw==")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Debugging.SetupDebugDisributorsRequest), global::Tango.PMR.Debugging.SetupDebugDisributorsRequest.Parser, new[]{ "DistributorActive" }, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class SetupDebugDisributorsRequest : pb::IMessage<SetupDebugDisributorsRequest> { + private static readonly pb::MessageParser<SetupDebugDisributorsRequest> _parser = new pb::MessageParser<SetupDebugDisributorsRequest>(() => new SetupDebugDisributorsRequest()); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser<SetupDebugDisributorsRequest> Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Tango.PMR.Debugging.SetupDebugDisributorsRequestReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SetupDebugDisributorsRequest() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SetupDebugDisributorsRequest(SetupDebugDisributorsRequest other) : this() { + distributorActive_ = other.distributorActive_.Clone(); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SetupDebugDisributorsRequest Clone() { + return new SetupDebugDisributorsRequest(this); + } + + /// <summary>Field number for the "DistributorActive" field.</summary> + public const int DistributorActiveFieldNumber = 1; + private static readonly pb::FieldCodec<bool> _repeated_distributorActive_codec + = pb::FieldCodec.ForBool(10); + private readonly pbc::RepeatedField<bool> distributorActive_ = new pbc::RepeatedField<bool>(); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public pbc::RepeatedField<bool> DistributorActive { + get { return distributorActive_; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SetupDebugDisributorsRequest); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SetupDebugDisributorsRequest other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + if(!distributorActive_.Equals(other.distributorActive_)) return false; + return true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + hash ^= distributorActive_.GetHashCode(); + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + distributorActive_.WriteTo(output, _repeated_distributorActive_codec); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + size += distributorActive_.CalculateSize(_repeated_distributorActive_codec); + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SetupDebugDisributorsRequest other) { + if (other == null) { + return; + } + distributorActive_.Add(other.distributorActive_); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + input.SkipLastField(); + break; + case 10: + case 8: { + distributorActive_.AddEntriesFrom(input, _repeated_distributorActive_codec); + break; + } + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Software/Visual_Studio/Tango.PMR/Debugging/SetupDebugDisributorsResponse.cs b/Software/Visual_Studio/Tango.PMR/Debugging/SetupDebugDisributorsResponse.cs new file mode 100644 index 000000000..33b9484c3 --- /dev/null +++ b/Software/Visual_Studio/Tango.PMR/Debugging/SetupDebugDisributorsResponse.cs @@ -0,0 +1,131 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SetupDebugDisributorsResponse.proto +#pragma warning disable 1591, 0612, 3021 +#region Designer generated code + +using pb = global::Google.Protobuf; +using pbc = global::Google.Protobuf.Collections; +using pbr = global::Google.Protobuf.Reflection; +using scg = global::System.Collections.Generic; +namespace Tango.PMR.Debugging { + + /// <summary>Holder for reflection information generated from SetupDebugDisributorsResponse.proto</summary> + public static partial class SetupDebugDisributorsResponseReflection { + + #region Descriptor + /// <summary>File descriptor for SetupDebugDisributorsResponse.proto</summary> + public static pbr::FileDescriptor Descriptor { + get { return descriptor; } + } + private static pbr::FileDescriptor descriptor; + + static SetupDebugDisributorsResponseReflection() { + byte[] descriptorData = global::System.Convert.FromBase64String( + string.Concat( + "CiNTZXR1cERlYnVnRGlzcmlidXRvcnNSZXNwb25zZS5wcm90bxITVGFuZ28u", + "UE1SLkRlYnVnZ2luZyIfCh1TZXR1cERlYnVnRGlzcmlidXRvcnNSZXNwb25z", + "ZUIfCh1jb20udHdpbmUudGFuZ28ucG1yLmRlYnVnZ2luZ2IGcHJvdG8z")); + descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, + new pbr::FileDescriptor[] { }, + new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { + new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.Debugging.SetupDebugDisributorsResponse), global::Tango.PMR.Debugging.SetupDebugDisributorsResponse.Parser, null, null, null, null) + })); + } + #endregion + + } + #region Messages + public sealed partial class SetupDebugDisributorsResponse : pb::IMessage<SetupDebugDisributorsResponse> { + private static readonly pb::MessageParser<SetupDebugDisributorsResponse> _parser = new pb::MessageParser<SetupDebugDisributorsResponse>(() => new SetupDebugDisributorsResponse()); + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pb::MessageParser<SetupDebugDisributorsResponse> Parser { get { return _parser; } } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public static pbr::MessageDescriptor Descriptor { + get { return global::Tango.PMR.Debugging.SetupDebugDisributorsResponseReflection.Descriptor.MessageTypes[0]; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + pbr::MessageDescriptor pb::IMessage.Descriptor { + get { return Descriptor; } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SetupDebugDisributorsResponse() { + OnConstruction(); + } + + partial void OnConstruction(); + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SetupDebugDisributorsResponse(SetupDebugDisributorsResponse other) : this() { + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public SetupDebugDisributorsResponse Clone() { + return new SetupDebugDisributorsResponse(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override bool Equals(object other) { + return Equals(other as SetupDebugDisributorsResponse); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public bool Equals(SetupDebugDisributorsResponse other) { + if (ReferenceEquals(other, null)) { + return false; + } + if (ReferenceEquals(other, this)) { + return true; + } + return true; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override int GetHashCode() { + int hash = 1; + return hash; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public override string ToString() { + return pb::JsonFormatter.ToDiagnosticString(this); + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void WriteTo(pb::CodedOutputStream output) { + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public int CalculateSize() { + int size = 0; + return size; + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(SetupDebugDisributorsResponse other) { + if (other == null) { + return; + } + } + + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public void MergeFrom(pb::CodedInputStream input) { + uint tag; + while ((tag = input.ReadTag()) != 0) { + switch(tag) { + default: + input.SkipLastField(); + break; + } + } + } + + } + + #endregion + +} + +#endregion Designer generated code diff --git a/Software/Visual_Studio/Tango.PMR/Diagnostics/EventType.cs b/Software/Visual_Studio/Tango.PMR/Diagnostics/EventType.cs index 1a8cb88a1..5ced6ffc2 100644 --- a/Software/Visual_Studio/Tango.PMR/Diagnostics/EventType.cs +++ b/Software/Visual_Studio/Tango.PMR/Diagnostics/EventType.cs @@ -22,7 +22,7 @@ namespace Tango.PMR.Diagnostics { static EventTypeReflection() { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( - "Cg9FdmVudFR5cGUucHJvdG8SFVRhbmdvLlBNUi5EaWFnbm9zdGljcyrhSQoJ", + "Cg9FdmVudFR5cGUucHJvdG8SFVRhbmdvLlBNUi5EaWFnbm9zdGljcyqrSwoJ", "RXZlbnRUeXBlEggKBE5vbmUQABIRCgxSRVFVRVNUX1NFTlQQ6AcSFgoRUkVT", "UE9OU0VfUkVDRUlWRUQQ6QcSEwoOUkVRVUVTVF9GQUlMRUQQ6gcSGgoVQVBQ", "TElDQVRJT05fRVhDRVBUSU9OEOsHEhwKF0FQUExJQ0FUSU9OX0lORk9STUFU", @@ -37,203 +37,208 @@ namespace Tango.PMR.Diagnostics { "T1ZFUlRFTVBFUkFUVVJFENgPEh0KGE1BQ0hJTkVfRkFOU19SUE1fVE9PX0xP", "VxDZDxIZChRNQUNISU5FX0ZBTlNfU1RPUFBFRBDaDxIoCiNFTEVDVFJJQ0FM", "X0NBQklORVRfRkFOU19SUE1fVE9PX0xPVxDbDxIkCh9FTEVDVFJJQ0FMX0NB", - "QklORVRfRkFOU19TVE9QUEVEENwPEhEKDFRIUkVBRF9CUkVBSxC4FxIxCixU", - "SFJFQURfVEVOU0lPTl9DT05UUk9MX0ZBSUxVUkVfRkVFREVSX0RBTkNFUhC5", - "FxIfChpXSU5ERVJfQ09ORV9ET0VTX05PVF9FWElTVBC6FxIdChhGRUVERVJf", - "TU9UT1JfT1ZFUkNVUlJFTlQQuxcSIwoeUklHSFRfTE9BREVSX01PVE9SX09W", - "RVJDVVJSRU5UELwXEh0KGFBVTExFUl9NT1RPUl9PVkVSQ1VSUkVOVBC9FxIi", - "Ch1MRUZUX0xPQURFUl9NT1RPUl9PVkVSQ1VSUkVOVBC+FxIdChhXSU5ERVJf", - "TU9UT1JfT1ZFUkNVUlJFTlQQvxcSHAoXU0NSRVdfTU9UT1JfT1ZFUkNVUlJF", - "TlQQwBcSIgodTE9BRElOR19BUk1fTU9UT1JfT1ZFUkNVUlJFTlQQwRcSIQoc", - "RkVFREVSX01PVE9SX09WRVJURU1QRVJBVFVSRRDCFxInCiJSSUdIVF9MT0FE", - "RVJfTU9UT1JfT1ZFUlRFTVBFUkFUVVJFEMMXEiEKHFBVTExFUl9NT1RPUl9P", - "VkVSVEVNUEVSQVRVUkUQxBcSJgohTEVGVF9MT0FERVJfTU9UT1JfT1ZFUlRF", - "TVBFUkFUVVJFEMUXEiEKHFdJTkRFUl9NT1RPUl9PVkVSVEVNUEVSQVRVUkUQ", - "xhcSIAobU0NSRVdfTU9UT1JfT1ZFUlRFTVBFUkFUVVJFEMcXEiYKIUxPQURJ", - "TkdfQVJNX01PVE9SX09WRVJURU1QRVJBVFVSRRDIFxIXChJGRUVERVJfTU9U", - "T1JfU1RBTEwQyRcSHQoYUklHSFRfTE9BREVSX01PVE9SX1NUQUxMEMoXEhcK", - "ElBVTExFUl9NT1RPUl9TVEFMTBDLFxIcChdMRUZUX0xPQURFUl9NT1RPUl9T", - "VEFMTBDMFxIXChJXSU5ERVJfTU9UT1JfU1RBTEwQzRcSFgoRU0NSRVdfTU9U", - "T1JfU1RBTEwQzhcSHAoXTE9BRElOR19BUk1fTU9UT1JfU1RBTEwQzxcSHgoZ", - "RkVFREVSX01PVE9SX1VOREVSVk9MVEFHRRDQFxIkCh9SSUdIVF9MT0FERVJf", - "TU9UT1JfVU5ERVJWT0xUQUdFENEXEh4KGVBVTExFUl9NT1RPUl9VTkRFUlZP", - "TFRBR0UQ0hcSIwoeTEVGVF9MT0FERVJfTU9UT1JfVU5ERVJWT0xUQUdFENMX", - "Eh4KGVdJTkRFUl9NT1RPUl9VTkRFUlZPTFRBR0UQ1BcSHQoYU0NSRVdfTU9U", - "T1JfVU5ERVJWT0xUQUdFENUXEiMKHkxPQURJTkdfQVJNX01PVE9SX1VOREVS", - "Vk9MVEFHRRDWFxIUCg9MVEZVX1VQX1RJTUVPVVQQ1xcSFgoRTFRGVV9ET1dO", - "X1RJTUVPVVQQ2BcSFAoPUlRGVV9VUF9USU1FT1VUENkXEhYKEVJURlVfRE9X", - "Tl9USU1FT1VUENoXEh4KGVNDUkVXX01PVE9SX0xJTUlUX1RJTUVPVVQQ2xcS", - "JAofV0lOREVSX0RBTkNFUl9NT1RPUl9PVkVSQ1VSUkVOVBDcFxIkCh9QVUxM", - "RVJfREFOQ0VSX01PVE9SX09WRVJDVVJSRU5UEN0XEiQKH0ZFRURFUl9EQU5D", - "RVJfTU9UT1JfT1ZFUkNVUlJFTlQQ3hcSKAojV0lOREVSX0RBTkNFUl9NT1RP", - "Ul9PVkVSVEVNUEVSQVRVUkUQ3xcSKAojUFVMTEVSX0RBTkNFUl9NT1RPUl9P", - "VkVSVEVNUEVSQVRVUkUQ4BcSKAojRkVFREVSX0RBTkNFUl9NT1RPUl9PVkVS", - "VEVNUEVSQVRVUkUQ4RcSHgoZV0lOREVSX0RBTkNFUl9NT1RPUl9TVEFMTBDi", - "FxIeChlQVUxMRVJfREFOQ0VSX01PVE9SX1NUQUxMEOMXEh4KGUZFRURFUl9E", - "QU5DRVJfTU9UT1JfU1RBTEwQ5BcSJQogV0lOREVSX0RBTkNFUl9NT1RPUl9V", - "TkRFUlZPTFRBR0UQ5RcSJQogUFVMTEVSX0RBTkNFUl9NT1RPUl9VTkRFUlZP", - "TFRBR0UQ5hcSJQogRkVFREVSX0RBTkNFUl9NT1RPUl9VTkRFUlZPTFRBR0UQ", - "5xcSMQosVEhSRUFEX1RFTlNJT05fQ09OVFJPTF9GQUlMVVJFX1BVTExFUl9E", - "QU5DRVIQ6BcSMQosVEhSRUFEX1RFTlNJT05fQ09OVFJPTF9GQUlMVVJFX1dJ", - "TkRFUl9EQU5DRVIQ6RcSHAoXRFJZRVJfTU9UT1JfT1ZFUkNVUlJFTlQQoB8S", - "IAobRFJZRVJfTU9UT1JfT1ZFUlRFTVBFUkFUVVJFEKEfEhYKEURSWUVSX01P", - "VE9SX1NUQUxMEKIfEh0KGERSWUVSX01PVE9SX1VOREVSVk9MVEFHRRCjHxIU", - "Cg9EUllFUl9ET09SX09QRU4QpB8SIQocRFJZRVJfWk9ORV8xX09WRVJURU1Q", - "RVJBVFVSRRClHxIhChxEUllFUl9aT05FXzJfT1ZFUlRFTVBFUkFUVVJFEKYf", - "EiQKH0RSWUVSX1pPTkVfMV9VTkRFUlRFTVBFUkFUVVJFX0EQpx8SJAofRFJZ", - "RVJfWk9ORV8xX1VOREVSVEVNUEVSQVRVUkVfQhCoHxIkCh9EUllFUl9aT05F", - "XzJfVU5ERVJURU1QRVJBVFVSRV9CEKkfEhkKFERSWUVSX1RIRVJNQUxfQ1VU", - "T0ZGEKofEi4KKURSWUVSX0hFQVRFUlNfWk9ORV8xX0NVUlJFTlRfT1VUX09G", - "X1JBTkdFEKsfEi4KKURSWUVSX0hFQVRFUlNfWk9ORV8yX0NVUlJFTlRfT1VU", - "X09GX1JBTkdFEKwfEiwKJ0RSWUVSX0hFQVRFUlNfWk9ORV8xX0NVUlJFTlRf", - "TE9PUF9CUkVBSxCtHxIsCidEUllFUl9IRUFURVJTX1pPTkVfMl9DVVJSRU5U", - "X0xPT1BfQlJFQUsQrh8SGgoVRFJZRVJfRkFOX1JQTV9UT09fTE9XEK8fEhYK", - "EURSWUVSX0ZBTl9TVE9QUEVEELAfEiAKG0RSWUVSX0xJRF9NT1RPUl9PVkVS", - "Q1VSUkVOVBCxHxIkCh9EUllFUl9MSURfTU9UT1JfT1ZFUlRFTVBFUkFUVVJF", - "ELIfEhoKFURSWUVSX0xJRF9NT1RPUl9TVEFMTBCzHxIhChxEUllFUl9MSURf", - "TU9UT1JfVU5ERVJWT0xUQUdFELQfEiQKH0RSWUVSX1pPTkVfMl9VTkRFUlRF", - "TVBFUkFUVVJFX0EQtR8SJwoiRFlFSU5HX0hFQURfWk9ORV8xX09WRVJURU1Q", - "RVJBVFVSRRCIJxInCiJEWUVJTkdfSEVBRF9aT05FXzJfT1ZFUlRFTVBFUkFU", - "VVJFEIknEicKIkRZRUlOR19IRUFEX1pPTkVfM19PVkVSVEVNUEVSQVRVUkUQ", - "iicSJwoiRFlFSU5HX0hFQURfWk9ORV80X09WRVJURU1QRVJBVFVSRRCLJxIn", - "CiJEWUVJTkdfSEVBRF9aT05FXzVfT1ZFUlRFTVBFUkFUVVJFEIwnEicKIkRZ", - "RUlOR19IRUFEX1pPTkVfNl9PVkVSVEVNUEVSQVRVUkUQjScSKgolRFlFSU5H", - "X0hFQURfWk9ORV8xX1VOREVSVEVNUEVSQVRVUkVfQRCOJxIqCiVEWUVJTkdf", - "SEVBRF9aT05FXzJfVU5ERVJURU1QRVJBVFVSRV9BEI8nEioKJURZRUlOR19I", - "RUFEX1pPTkVfM19VTkRFUlRFTVBFUkFUVVJFX0EQkCcSKgolRFlFSU5HX0hF", - "QURfWk9ORV80X1VOREVSVEVNUEVSQVRVUkVfQRCRJxIqCiVEWUVJTkdfSEVB", - "RF9aT05FXzVfVU5ERVJURU1QRVJBVFVSRV9BEJInEioKJURZRUlOR19IRUFE", - "X1pPTkVfNl9VTkRFUlRFTVBFUkFUVVJFX0EQkycSKgolRFlFSU5HX0hFQURf", - "Wk9ORV8xX1VOREVSVEVNUEVSQVRVUkVfQhCUJxIqCiVEWUVJTkdfSEVBRF9a", - "T05FXzJfVU5ERVJURU1QRVJBVFVSRV9CEJUnEioKJURZRUlOR19IRUFEX1pP", - "TkVfM19VTkRFUlRFTVBFUkFUVVJFX0IQlicSKgolRFlFSU5HX0hFQURfWk9O", - "RV80X1VOREVSVEVNUEVSQVRVUkVfQhCXJxIqCiVEWUVJTkdfSEVBRF9aT05F", - "XzVfVU5ERVJURU1QRVJBVFVSRV9CEJgnEioKJURZRUlOR19IRUFEX1pPTkVf", - "Nl9VTkRFUlRFTVBFUkFUVVJFX0IQmScSLAonRFlFSU5HX0hFQURfWk9ORV8x", - "X0NVUlJFTlRfT1VUX09GX1JBTkdFEJonEiwKJ0RZRUlOR19IRUFEX1pPTkVf", - "Ml9DVVJSRU5UX09VVF9PRl9SQU5HRRCbJxIsCidEWUVJTkdfSEVBRF9aT05F", - "XzNfQ1VSUkVOVF9PVVRfT0ZfUkFOR0UQnCcSLAonRFlFSU5HX0hFQURfWk9O", - "RV80X0NVUlJFTlRfT1VUX09GX1JBTkdFEJ0nEi4KKURZRUlOR19IRUFEX1pP", - "TkVfNV82X0NVUlJFTlRfT1VUX09GX1JBTkdFEJ4nEioKJURZRUlOR19IRUFE", - "X1pPTkVfMV9DVVJSRU5UX0xPT1BfQlJFQUsQnycSKgolRFlFSU5HX0hFQURf", - "Wk9ORV8yX0NVUlJFTlRfTE9PUF9CUkVBSxCgJxIqCiVEWUVJTkdfSEVBRF9a", - "T05FXzNfQ1VSUkVOVF9MT09QX0JSRUFLEKEnEioKJURZRUlOR19IRUFEX1pP", - "TkVfNF9DVVJSRU5UX0xPT1BfQlJFQUsQoicSLAonRFlFSU5HX0hFQURfWk9O", - "RV81XzZfQ1VSUkVOVF9MT09QX0JSRUFLEKMnEh8KGkRZRUlOR19IRUFEX1RI", - "RVJNQUxfQ1VUT0ZGEKQnEiMKHkRZRUlOR19IRUFEX0NPVkVSX09QRU5fVElN", - "RU9VVBClJxIkCh9EWUVJTkdfSEVBRF9DT1ZFUl9DTE9TRV9USU1FT1VUEKYn", - "EigKI0RZRUlOR19IRUFEX0NPVkVSX01PVE9SX09WRVJDVVJSRU5UEKcnEiwK", - "J0RZRUlOR19IRUFEX0NPVkVSX01PVE9SX09WRVJURU1QRVJBVFVSRRCoJxIi", - "Ch1EWUVJTkdfSEVBRF9DT1ZFUl9NT1RPUl9TVEFMTBCpJxIpCiREWUVJTkdf", - "SEVBRF9DT1ZFUl9NT1RPUl9VTkRFUlZPTFRBR0UQqicSNQowRFlFSU5HX0hF", - "QURfQ0xFQU5JTkdfTUVDSEFOSVNNX01PVE9SX09WRVJDVVJSRU5UEKsnEjkK", - "NERZRUlOR19IRUFEX0NMRUFOSU5HX01FQ0hBTklTTV9NT1RPUl9PVkVSVEVN", - "UEVSQVRVUkUQrCcSLwoqRFlFSU5HX0hFQURfQ0xFQU5JTkdfTUVDSEFOSVNN", - "X01PVE9SX1NUQUxMEK0nEjYKMURZRUlOR19IRUFEX0NMRUFOSU5HX01FQ0hB", - "TklTTV9NT1RPUl9VTkRFUlZPTFRBR0UQricSMAorRFlFSU5HX0hFQURfQ0xF", - "QU5JTkdfSEVBRF9NT1RPUl9PVkVSQ1VSUkVOVBCvJxI0Ci9EWUVJTkdfSEVB", - "RF9DTEVBTklOR19IRUFEX01PVE9SX09WRVJURU1QRVJBVFVSRRCwJxIqCiVE", - "WUVJTkdfSEVBRF9DTEVBTklOR19IRUFEX01PVE9SX1NUQUxMELEnEjEKLERZ", - "RUlOR19IRUFEX0NMRUFOSU5HX0hFQURfTU9UT1JfVU5ERVJWT0xUQUdFELIn", - "EhoKFU1JWEVSX09WRVJURU1QRVJBVFVSRRDwLhIdChhNSVhFUl9VTkRFUlRF", - "TVBFUkFUVVJFX0EQ8S4SHQoYTUlYRVJfVU5ERVJURU1QRVJBVFVSRV9CEPIu", - "EhkKFE1JWEVSX1RIRVJNQUxfQ1VUT0ZGEPMuEh8KGk1JWEVSX0NVUlJFTlRf", - "T1VUX09GX1JBTkdFEPQuEh0KGE1JWEVSX0NVUlJFTlRfTE9PUF9CUkVBSxD1", - "LhIdChhESVNQRU5TRVJfMV9PVkVSUFJFU1NVUkUQ2DYSHQoYRElTUEVOU0VS", - "XzJfT1ZFUlBSRVNTVVJFENk2Eh0KGERJU1BFTlNFUl8zX09WRVJQUkVTU1VS", - "RRDaNhIdChhESVNQRU5TRVJfNF9PVkVSUFJFU1NVUkUQ2zYSHQoYRElTUEVO", - "U0VSXzVfT1ZFUlBSRVNTVVJFENw2Eh0KGERJU1BFTlNFUl82X09WRVJQUkVT", - "U1VSRRDdNhIdChhESVNQRU5TRVJfN19PVkVSUFJFU1NVUkUQ3jYSHQoYRElT", - "UEVOU0VSXzhfT1ZFUlBSRVNTVVJFEN82Eh4KGURJU1BFTlNFUl8xX1VOREVS", - "UFJFU1NVUkUQ4DYSHgoZRElTUEVOU0VSXzJfVU5ERVJQUkVTU1VSRRDhNhIe", - "ChlESVNQRU5TRVJfM19VTkRFUlBSRVNTVVJFEOI2Eh4KGURJU1BFTlNFUl80", - "X1VOREVSUFJFU1NVUkUQ4zYSHgoZRElTUEVOU0VSXzVfVU5ERVJQUkVTU1VS", - "RRDkNhIeChlESVNQRU5TRVJfNl9VTkRFUlBSRVNTVVJFEOU2Eh4KGURJU1BF", - "TlNFUl83X1VOREVSUFJFU1NVUkUQ5jYSHgoZRElTUEVOU0VSXzhfVU5ERVJQ", - "UkVTU1VSRRDnNhIWChFESVNQRU5TRVJfMV9FTVBUWRDoNhIWChFESVNQRU5T", - "RVJfMl9FTVBUWRDpNhIWChFESVNQRU5TRVJfM19FTVBUWRDqNhIWChFESVNQ", - "RU5TRVJfNF9FTVBUWRDrNhIWChFESVNQRU5TRVJfNV9FTVBUWRDsNhIWChFE", - "SVNQRU5TRVJfNl9FTVBUWRDtNhIWChFESVNQRU5TRVJfN19FTVBUWRDuNhIW", - "ChFESVNQRU5TRVJfOF9FTVBUWRDvNhIfChpESVNQRU5TRVJfMV9SRUZJTExf", - "RkFJTFVSRRDwNhIfChpESVNQRU5TRVJfMl9SRUZJTExfRkFJTFVSRRDxNhIf", - "ChpESVNQRU5TRVJfM19SRUZJTExfRkFJTFVSRRDyNhIfChpESVNQRU5TRVJf", - "NF9SRUZJTExfRkFJTFVSRRDzNhIfChpESVNQRU5TRVJfNV9SRUZJTExfRkFJ", - "TFVSRRD0NhIfChpESVNQRU5TRVJfNl9SRUZJTExfRkFJTFVSRRD1NhIfChpE", - "SVNQRU5TRVJfN19SRUZJTExfRkFJTFVSRRD2NhIfChpESVNQRU5TRVJfOF9S", - "RUZJTExfRkFJTFVSRRD3NhIiCh1ESVNQRU5TRVJfMV9NT1RPUl9PVkVSQ1VS", - "UkVOVBD4NhIiCh1ESVNQRU5TRVJfMl9NT1RPUl9PVkVSQ1VSUkVOVBD5NhIi", - "Ch1ESVNQRU5TRVJfM19NT1RPUl9PVkVSQ1VSUkVOVBD6NhIiCh1ESVNQRU5T", - "RVJfNF9NT1RPUl9PVkVSQ1VSUkVOVBD7NhIiCh1ESVNQRU5TRVJfNV9NT1RP", - "Ul9PVkVSQ1VSUkVOVBD8NhIiCh1ESVNQRU5TRVJfNl9NT1RPUl9PVkVSQ1VS", - "UkVOVBD9NhIiCh1ESVNQRU5TRVJfN19NT1RPUl9PVkVSQ1VSUkVOVBD+NhIi", - "Ch1ESVNQRU5TRVJfOF9NT1RPUl9PVkVSQ1VSUkVOVBD/NhImCiFESVNQRU5T", - "RVJfMV9NT1RPUl9PVkVSVEVNUEVSQVRVUkUQgDcSJgohRElTUEVOU0VSXzJf", - "TU9UT1JfT1ZFUlRFTVBFUkFUVVJFEIE3EiYKIURJU1BFTlNFUl8zX01PVE9S", - "X09WRVJURU1QRVJBVFVSRRCCNxImCiFESVNQRU5TRVJfNF9NT1RPUl9PVkVS", - "VEVNUEVSQVRVUkUQgzcSJgohRElTUEVOU0VSXzVfTU9UT1JfT1ZFUlRFTVBF", - "UkFUVVJFEIQ3EiYKIURJU1BFTlNFUl82X01PVE9SX09WRVJURU1QRVJBVFVS", - "RRCFNxImCiFESVNQRU5TRVJfN19NT1RPUl9PVkVSVEVNUEVSQVRVUkUQhjcS", - "JgohRElTUEVOU0VSXzhfTU9UT1JfT1ZFUlRFTVBFUkFUVVJFEIc3EhwKF0RJ", - "U1BFTlNFUl8xX01PVE9SX1NUQUxMEIg3EhwKF0RJU1BFTlNFUl8yX01PVE9S", - "X1NUQUxMEIk3EhwKF0RJU1BFTlNFUl8zX01PVE9SX1NUQUxMEIo3EhwKF0RJ", - "U1BFTlNFUl80X01PVE9SX1NUQUxMEIs3EhwKF0RJU1BFTlNFUl81X01PVE9S", - "X1NUQUxMEIw3EhwKF0RJU1BFTlNFUl82X01PVE9SX1NUQUxMEI03EhwKF0RJ", - "U1BFTlNFUl83X01PVE9SX1NUQUxMEI43EhwKF0RJU1BFTlNFUl84X01PVE9S", - "X1NUQUxMEI83EiMKHkRJU1BFTlNFUl8xX01PVE9SX1VOREVSVk9MVEFHRRCQ", - "NxIjCh5ESVNQRU5TRVJfMl9NT1RPUl9VTkRFUlZPTFRBR0UQkTcSIwoeRElT", - "UEVOU0VSXzNfTU9UT1JfVU5ERVJWT0xUQUdFEJI3EiMKHkRJU1BFTlNFUl80", - "X01PVE9SX1VOREVSVk9MVEFHRRCTNxIjCh5ESVNQRU5TRVJfNV9NT1RPUl9V", - "TkRFUlZPTFRBR0UQlDcSIwoeRElTUEVOU0VSXzZfTU9UT1JfVU5ERVJWT0xU", - "QUdFEJU3EiMKHkRJU1BFTlNFUl83X01PVE9SX1VOREVSVk9MVEFHRRCWNxIj", - "Ch5ESVNQRU5TRVJfOF9NT1RPUl9VTkRFUlZPTFRBR0UQlzcSIQocRElTUEVO", - "U0VSXzFfVVBQRVJfSEFSRF9MSU1JVBCYNxIhChxESVNQRU5TRVJfMl9VUFBF", - "Ul9IQVJEX0xJTUlUEJk3EiEKHERJU1BFTlNFUl8zX1VQUEVSX0hBUkRfTElN", - "SVQQmjcSIQocRElTUEVOU0VSXzRfVVBQRVJfSEFSRF9MSU1JVBCbNxIhChxE", - "SVNQRU5TRVJfNV9VUFBFUl9IQVJEX0xJTUlUEJw3EiEKHERJU1BFTlNFUl82", - "X1VQUEVSX0hBUkRfTElNSVQQnTcSIQocRElTUEVOU0VSXzdfVVBQRVJfSEFS", - "RF9MSU1JVBCeNxIhChxESVNQRU5TRVJfOF9VUFBFUl9IQVJEX0xJTUlUEJ83", - "EiEKHERJU1BFTlNFUl8xX0xPV0VSX0hBUkRfTElNSVQQoDcSIQocRElTUEVO", - "U0VSXzJfTE9XRVJfSEFSRF9MSU1JVBChNxIhChxESVNQRU5TRVJfM19MT1dF", - "Ul9IQVJEX0xJTUlUEKI3EiEKHERJU1BFTlNFUl80X0xPV0VSX0hBUkRfTElN", - "SVQQozcSIQocRElTUEVOU0VSXzVfTE9XRVJfSEFSRF9MSU1JVBCkNxIhChxE", - "SVNQRU5TRVJfNl9MT1dFUl9IQVJEX0xJTUlUEKU3EiEKHERJU1BFTlNFUl83", - "X0xPV0VSX0hBUkRfTElNSVQQpjcSIQocRElTUEVOU0VSXzhfTE9XRVJfSEFS", - "RF9MSU1JVBCnNxIeChlESVNQRU5TRVJfMV9ISUdIX1BSRVNTVVJFEKg3Eh4K", - "GURJU1BFTlNFUl8yX0hJR0hfUFJFU1NVUkUQqTcSHgoZRElTUEVOU0VSXzNf", - "SElHSF9QUkVTU1VSRRCqNxIeChlESVNQRU5TRVJfNF9ISUdIX1BSRVNTVVJF", - "EKs3Eh4KGURJU1BFTlNFUl81X0hJR0hfUFJFU1NVUkUQrDcSHgoZRElTUEVO", - "U0VSXzZfSElHSF9QUkVTU1VSRRCtNxIeChlESVNQRU5TRVJfOF9ISUdIX1BS", - "RVNTVVJFEK43Eh4KGURJU1BFTlNFUl83X0hJR0hfUFJFU1NVUkUQrzcSGQoU", - "TUlEX1RBTktfMV9MT1dfTEVWRUwQwD4SGQoUTUlEX1RBTktfMl9MT1dfTEVW", - "RUwQwT4SGQoUTUlEX1RBTktfM19MT1dfTEVWRUwQwj4SGQoUTUlEX1RBTktf", - "NF9MT1dfTEVWRUwQwz4SGQoUTUlEX1RBTktfNV9MT1dfTEVWRUwQxD4SGQoU", - "TUlEX1RBTktfNl9MT1dfTEVWRUwQxT4SGQoUTUlEX1RBTktfN19MT1dfTEVW", - "RUwQxj4SGQoUTUlEX1RBTktfOF9MT1dfTEVWRUwQxz4SFQoQTUlEX1RBTktf", - "MV9FTVBUWRDIPhIVChBNSURfVEFOS18yX0VNUFRZEMk+EhUKEE1JRF9UQU5L", - "XzNfRU1QVFkQyj4SFQoQTUlEX1RBTktfNF9FTVBUWRDLPhIVChBNSURfVEFO", - "S181X0VNUFRZEMw+EhUKEE1JRF9UQU5LXzZfRU1QVFkQzT4SFQoQTUlEX1RB", - "TktfN19FTVBUWRDOPhIVChBNSURfVEFOS184X0VNUFRZEM8+EhgKE01JRF9U", - "QU5LXzFfT1ZFUkZMT1cQ0D4SGAoTTUlEX1RBTktfMl9PVkVSRkxPVxDRPhIY", - "ChNNSURfVEFOS18zX09WRVJGTE9XENI+EhgKE01JRF9UQU5LXzRfT1ZFUkZM", - "T1cQ0z4SGAoTTUlEX1RBTktfNV9PVkVSRkxPVxDUPhIYChNNSURfVEFOS182", - "X09WRVJGTE9XENU+EhgKE01JRF9UQU5LXzdfT1ZFUkZMT1cQ1j4SGAoTTUlE", - "X1RBTktfOF9PVkVSRkxPVxDXPhIcChdNSURfVEFOS18xX0ZJTExfVElNRU9V", - "VBDYPhIcChdNSURfVEFOS18yX0ZJTExfVElNRU9VVBDZPhIcChdNSURfVEFO", - "S18zX0ZJTExfVElNRU9VVBDaPhIcChdNSURfVEFOS180X0ZJTExfVElNRU9V", - "VBDbPhIcChdNSURfVEFOS181X0ZJTExfVElNRU9VVBDcPhIcChdNSURfVEFO", - "S182X0ZJTExfVElNRU9VVBDdPhIcChdNSURfVEFOS183X0ZJTExfVElNRU9V", - "VBDePhIcChdNSURfVEFOS184X0ZJTExfVElNRU9VVBDfPhIdChhBSVJfRklM", - "VEVSX05PVF9JTlNUQUxMRUQQqEYSFwoSQUlSX0ZJTFRFUl9DTE9HR0VEEKlG", - "EiUKIFdBU1RFX0NPTlRBSU5FUl9FTVBUWUlOR19USU1FT1VUEKpGEhQKD05P", - "X0FJUl9QUkVTU1VSRRCrRhIdChhXQVNURV9DT05UQUlORVJfT1ZFUkZMT1cQ", - "rEYSFQoQVk9DX1NFTlNPUl9BTEFSTRCtRhIYChNDSElMTEVSX0RSWV9DT05U", - "QUNUEK5GEhoKFUlOU1VGRklDSUVOVF9BSVJfRkxPVxCvRhIqCiVJTktfQ0FS", - "VFJJREdFX1BSRVNFTkNFX1NFTlNPUl9USU1FT1VUEJBOEh8KGklOS19DQVJU", - "UklER0VfUkZJRF9USU1FT1VUEJFOEiEKHE5PX1dBU1RFX0NBUlRSSURHRV9B", - "VkFJTEFCTEUQkk4SHgoZQUxMX1dBU1RFX0NBUlRSSURHRVNfRlVMTBCTThIs", - "CidXQVNURV9DQVJUUklER0VfUFJFU0VOQ0VfU0VOU09SX1RJTUVPVVQQlE4S", - "IQocV0FTVEVfQ0FSVFJJREdFX1JGSURfVElNRU9VVBCVTkIhCh9jb20udHdp", - "bmUudGFuZ28ucG1yLmRpYWdub3N0aWNzYgZwcm90bzM=")); + "QklORVRfRkFOU19TVE9QUEVEENwPEh4KGU1BQ0hJTkVfU1RBVEVfTk9fQ0ZH", + "X0ZJTEUQ3Q8SIwoeTUFDSElORV9TVEFURV9IV19DT05GSUdfRkFJTEVEEN4P", + "EigKI01BQ0hJTkVfU1RBVEVfSU5JVElBTF9CTE9XRVJfRkFJTEVEEN8PEhAK", + "C1VOU1BFQ0lGSUVEEOAPEhEKDFRIUkVBRF9CUkVBSxC4FxIxCixUSFJFQURf", + "VEVOU0lPTl9DT05UUk9MX0ZBSUxVUkVfRkVFREVSX0RBTkNFUhC5FxIfChpX", + "SU5ERVJfQ09ORV9ET0VTX05PVF9FWElTVBC6FxIdChhGRUVERVJfTU9UT1Jf", + "T1ZFUkNVUlJFTlQQuxcSIwoeUklHSFRfTE9BREVSX01PVE9SX09WRVJDVVJS", + "RU5UELwXEh0KGFBVTExFUl9NT1RPUl9PVkVSQ1VSUkVOVBC9FxIiCh1MRUZU", + "X0xPQURFUl9NT1RPUl9PVkVSQ1VSUkVOVBC+FxIdChhXSU5ERVJfTU9UT1Jf", + "T1ZFUkNVUlJFTlQQvxcSHAoXU0NSRVdfTU9UT1JfT1ZFUkNVUlJFTlQQwBcS", + "IgodTE9BRElOR19BUk1fTU9UT1JfT1ZFUkNVUlJFTlQQwRcSIQocRkVFREVS", + "X01PVE9SX09WRVJURU1QRVJBVFVSRRDCFxInCiJSSUdIVF9MT0FERVJfTU9U", + "T1JfT1ZFUlRFTVBFUkFUVVJFEMMXEiEKHFBVTExFUl9NT1RPUl9PVkVSVEVN", + "UEVSQVRVUkUQxBcSJgohTEVGVF9MT0FERVJfTU9UT1JfT1ZFUlRFTVBFUkFU", + "VVJFEMUXEiEKHFdJTkRFUl9NT1RPUl9PVkVSVEVNUEVSQVRVUkUQxhcSIAob", + "U0NSRVdfTU9UT1JfT1ZFUlRFTVBFUkFUVVJFEMcXEiYKIUxPQURJTkdfQVJN", + "X01PVE9SX09WRVJURU1QRVJBVFVSRRDIFxIXChJGRUVERVJfTU9UT1JfU1RB", + "TEwQyRcSHQoYUklHSFRfTE9BREVSX01PVE9SX1NUQUxMEMoXEhcKElBVTExF", + "Ul9NT1RPUl9TVEFMTBDLFxIcChdMRUZUX0xPQURFUl9NT1RPUl9TVEFMTBDM", + "FxIXChJXSU5ERVJfTU9UT1JfU1RBTEwQzRcSFgoRU0NSRVdfTU9UT1JfU1RB", + "TEwQzhcSHAoXTE9BRElOR19BUk1fTU9UT1JfU1RBTEwQzxcSHgoZRkVFREVS", + "X01PVE9SX1VOREVSVk9MVEFHRRDQFxIkCh9SSUdIVF9MT0FERVJfTU9UT1Jf", + "VU5ERVJWT0xUQUdFENEXEh4KGVBVTExFUl9NT1RPUl9VTkRFUlZPTFRBR0UQ", + "0hcSIwoeTEVGVF9MT0FERVJfTU9UT1JfVU5ERVJWT0xUQUdFENMXEh4KGVdJ", + "TkRFUl9NT1RPUl9VTkRFUlZPTFRBR0UQ1BcSHQoYU0NSRVdfTU9UT1JfVU5E", + "RVJWT0xUQUdFENUXEiMKHkxPQURJTkdfQVJNX01PVE9SX1VOREVSVk9MVEFH", + "RRDWFxIUCg9MVEZVX1VQX1RJTUVPVVQQ1xcSFgoRTFRGVV9ET1dOX1RJTUVP", + "VVQQ2BcSFAoPUlRGVV9VUF9USU1FT1VUENkXEhYKEVJURlVfRE9XTl9USU1F", + "T1VUENoXEh4KGVNDUkVXX01PVE9SX0xJTUlUX1RJTUVPVVQQ2xcSJAofV0lO", + "REVSX0RBTkNFUl9NT1RPUl9PVkVSQ1VSUkVOVBDcFxIkCh9QVUxMRVJfREFO", + "Q0VSX01PVE9SX09WRVJDVVJSRU5UEN0XEiQKH0ZFRURFUl9EQU5DRVJfTU9U", + "T1JfT1ZFUkNVUlJFTlQQ3hcSKAojV0lOREVSX0RBTkNFUl9NT1RPUl9PVkVS", + "VEVNUEVSQVRVUkUQ3xcSKAojUFVMTEVSX0RBTkNFUl9NT1RPUl9PVkVSVEVN", + "UEVSQVRVUkUQ4BcSKAojRkVFREVSX0RBTkNFUl9NT1RPUl9PVkVSVEVNUEVS", + "QVRVUkUQ4RcSHgoZV0lOREVSX0RBTkNFUl9NT1RPUl9TVEFMTBDiFxIeChlQ", + "VUxMRVJfREFOQ0VSX01PVE9SX1NUQUxMEOMXEh4KGUZFRURFUl9EQU5DRVJf", + "TU9UT1JfU1RBTEwQ5BcSJQogV0lOREVSX0RBTkNFUl9NT1RPUl9VTkRFUlZP", + "TFRBR0UQ5RcSJQogUFVMTEVSX0RBTkNFUl9NT1RPUl9VTkRFUlZPTFRBR0UQ", + "5hcSJQogRkVFREVSX0RBTkNFUl9NT1RPUl9VTkRFUlZPTFRBR0UQ5xcSMQos", + "VEhSRUFEX1RFTlNJT05fQ09OVFJPTF9GQUlMVVJFX1BVTExFUl9EQU5DRVIQ", + "6BcSMQosVEhSRUFEX1RFTlNJT05fQ09OVFJPTF9GQUlMVVJFX1dJTkRFUl9E", + "QU5DRVIQ6RcSJQogTUFDSElORV9TVEFURV9OT19USFJFQURfREVURUNURUQQ", + "6hcSHAoXRFJZRVJfTU9UT1JfT1ZFUkNVUlJFTlQQoB8SIAobRFJZRVJfTU9U", + "T1JfT1ZFUlRFTVBFUkFUVVJFEKEfEhYKEURSWUVSX01PVE9SX1NUQUxMEKIf", + "Eh0KGERSWUVSX01PVE9SX1VOREVSVk9MVEFHRRCjHxIUCg9EUllFUl9ET09S", + "X09QRU4QpB8SIQocRFJZRVJfWk9ORV8xX09WRVJURU1QRVJBVFVSRRClHxIh", + "ChxEUllFUl9aT05FXzJfT1ZFUlRFTVBFUkFUVVJFEKYfEiQKH0RSWUVSX1pP", + "TkVfMV9VTkRFUlRFTVBFUkFUVVJFX0EQpx8SJAofRFJZRVJfWk9ORV8xX1VO", + "REVSVEVNUEVSQVRVUkVfQhCoHxIkCh9EUllFUl9aT05FXzJfVU5ERVJURU1Q", + "RVJBVFVSRV9CEKkfEhkKFERSWUVSX1RIRVJNQUxfQ1VUT0ZGEKofEi4KKURS", + "WUVSX0hFQVRFUlNfWk9ORV8xX0NVUlJFTlRfT1VUX09GX1JBTkdFEKsfEi4K", + "KURSWUVSX0hFQVRFUlNfWk9ORV8yX0NVUlJFTlRfT1VUX09GX1JBTkdFEKwf", + "EiwKJ0RSWUVSX0hFQVRFUlNfWk9ORV8xX0NVUlJFTlRfTE9PUF9CUkVBSxCt", + "HxIsCidEUllFUl9IRUFURVJTX1pPTkVfMl9DVVJSRU5UX0xPT1BfQlJFQUsQ", + "rh8SGgoVRFJZRVJfRkFOX1JQTV9UT09fTE9XEK8fEhYKEURSWUVSX0ZBTl9T", + "VE9QUEVEELAfEiAKG0RSWUVSX0xJRF9NT1RPUl9PVkVSQ1VSUkVOVBCxHxIk", + "Ch9EUllFUl9MSURfTU9UT1JfT1ZFUlRFTVBFUkFUVVJFELIfEhoKFURSWUVS", + "X0xJRF9NT1RPUl9TVEFMTBCzHxIhChxEUllFUl9MSURfTU9UT1JfVU5ERVJW", + "T0xUQUdFELQfEiQKH0RSWUVSX1pPTkVfMl9VTkRFUlRFTVBFUkFUVVJFX0EQ", + "tR8SJwoiRFlFSU5HX0hFQURfWk9ORV8xX09WRVJURU1QRVJBVFVSRRCIJxIn", + "CiJEWUVJTkdfSEVBRF9aT05FXzJfT1ZFUlRFTVBFUkFUVVJFEIknEicKIkRZ", + "RUlOR19IRUFEX1pPTkVfM19PVkVSVEVNUEVSQVRVUkUQiicSJwoiRFlFSU5H", + "X0hFQURfWk9ORV80X09WRVJURU1QRVJBVFVSRRCLJxInCiJEWUVJTkdfSEVB", + "RF9aT05FXzVfT1ZFUlRFTVBFUkFUVVJFEIwnEicKIkRZRUlOR19IRUFEX1pP", + "TkVfNl9PVkVSVEVNUEVSQVRVUkUQjScSKgolRFlFSU5HX0hFQURfWk9ORV8x", + "X1VOREVSVEVNUEVSQVRVUkVfQRCOJxIqCiVEWUVJTkdfSEVBRF9aT05FXzJf", + "VU5ERVJURU1QRVJBVFVSRV9BEI8nEioKJURZRUlOR19IRUFEX1pPTkVfM19V", + "TkRFUlRFTVBFUkFUVVJFX0EQkCcSKgolRFlFSU5HX0hFQURfWk9ORV80X1VO", + "REVSVEVNUEVSQVRVUkVfQRCRJxIqCiVEWUVJTkdfSEVBRF9aT05FXzVfVU5E", + "RVJURU1QRVJBVFVSRV9BEJInEioKJURZRUlOR19IRUFEX1pPTkVfNl9VTkRF", + "UlRFTVBFUkFUVVJFX0EQkycSKgolRFlFSU5HX0hFQURfWk9ORV8xX1VOREVS", + "VEVNUEVSQVRVUkVfQhCUJxIqCiVEWUVJTkdfSEVBRF9aT05FXzJfVU5ERVJU", + "RU1QRVJBVFVSRV9CEJUnEioKJURZRUlOR19IRUFEX1pPTkVfM19VTkRFUlRF", + "TVBFUkFUVVJFX0IQlicSKgolRFlFSU5HX0hFQURfWk9ORV80X1VOREVSVEVN", + "UEVSQVRVUkVfQhCXJxIqCiVEWUVJTkdfSEVBRF9aT05FXzVfVU5ERVJURU1Q", + "RVJBVFVSRV9CEJgnEioKJURZRUlOR19IRUFEX1pPTkVfNl9VTkRFUlRFTVBF", + "UkFUVVJFX0IQmScSLAonRFlFSU5HX0hFQURfWk9ORV8xX0NVUlJFTlRfT1VU", + "X09GX1JBTkdFEJonEiwKJ0RZRUlOR19IRUFEX1pPTkVfMl9DVVJSRU5UX09V", + "VF9PRl9SQU5HRRCbJxIsCidEWUVJTkdfSEVBRF9aT05FXzNfQ1VSUkVOVF9P", + "VVRfT0ZfUkFOR0UQnCcSLAonRFlFSU5HX0hFQURfWk9ORV80X0NVUlJFTlRf", + "T1VUX09GX1JBTkdFEJ0nEi4KKURZRUlOR19IRUFEX1pPTkVfNV82X0NVUlJF", + "TlRfT1VUX09GX1JBTkdFEJ4nEioKJURZRUlOR19IRUFEX1pPTkVfMV9DVVJS", + "RU5UX0xPT1BfQlJFQUsQnycSKgolRFlFSU5HX0hFQURfWk9ORV8yX0NVUlJF", + "TlRfTE9PUF9CUkVBSxCgJxIqCiVEWUVJTkdfSEVBRF9aT05FXzNfQ1VSUkVO", + "VF9MT09QX0JSRUFLEKEnEioKJURZRUlOR19IRUFEX1pPTkVfNF9DVVJSRU5U", + "X0xPT1BfQlJFQUsQoicSLAonRFlFSU5HX0hFQURfWk9ORV81XzZfQ1VSUkVO", + "VF9MT09QX0JSRUFLEKMnEh8KGkRZRUlOR19IRUFEX1RIRVJNQUxfQ1VUT0ZG", + "EKQnEiMKHkRZRUlOR19IRUFEX0NPVkVSX09QRU5fVElNRU9VVBClJxIkCh9E", + "WUVJTkdfSEVBRF9DT1ZFUl9DTE9TRV9USU1FT1VUEKYnEigKI0RZRUlOR19I", + "RUFEX0NPVkVSX01PVE9SX09WRVJDVVJSRU5UEKcnEiwKJ0RZRUlOR19IRUFE", + "X0NPVkVSX01PVE9SX09WRVJURU1QRVJBVFVSRRCoJxIiCh1EWUVJTkdfSEVB", + "RF9DT1ZFUl9NT1RPUl9TVEFMTBCpJxIpCiREWUVJTkdfSEVBRF9DT1ZFUl9N", + "T1RPUl9VTkRFUlZPTFRBR0UQqicSNQowRFlFSU5HX0hFQURfQ0xFQU5JTkdf", + "TUVDSEFOSVNNX01PVE9SX09WRVJDVVJSRU5UEKsnEjkKNERZRUlOR19IRUFE", + "X0NMRUFOSU5HX01FQ0hBTklTTV9NT1RPUl9PVkVSVEVNUEVSQVRVUkUQrCcS", + "LwoqRFlFSU5HX0hFQURfQ0xFQU5JTkdfTUVDSEFOSVNNX01PVE9SX1NUQUxM", + "EK0nEjYKMURZRUlOR19IRUFEX0NMRUFOSU5HX01FQ0hBTklTTV9NT1RPUl9V", + "TkRFUlZPTFRBR0UQricSMAorRFlFSU5HX0hFQURfQ0xFQU5JTkdfSEVBRF9N", + "T1RPUl9PVkVSQ1VSUkVOVBCvJxI0Ci9EWUVJTkdfSEVBRF9DTEVBTklOR19I", + "RUFEX01PVE9SX09WRVJURU1QRVJBVFVSRRCwJxIqCiVEWUVJTkdfSEVBRF9D", + "TEVBTklOR19IRUFEX01PVE9SX1NUQUxMELEnEjEKLERZRUlOR19IRUFEX0NM", + "RUFOSU5HX0hFQURfTU9UT1JfVU5ERVJWT0xUQUdFELInEhoKFU1JWEVSX09W", + "RVJURU1QRVJBVFVSRRDwLhIdChhNSVhFUl9VTkRFUlRFTVBFUkFUVVJFX0EQ", + "8S4SHQoYTUlYRVJfVU5ERVJURU1QRVJBVFVSRV9CEPIuEhkKFE1JWEVSX1RI", + "RVJNQUxfQ1VUT0ZGEPMuEh8KGk1JWEVSX0NVUlJFTlRfT1VUX09GX1JBTkdF", + "EPQuEh0KGE1JWEVSX0NVUlJFTlRfTE9PUF9CUkVBSxD1LhIdChhESVNQRU5T", + "RVJfMV9PVkVSUFJFU1NVUkUQ2DYSHQoYRElTUEVOU0VSXzJfT1ZFUlBSRVNT", + "VVJFENk2Eh0KGERJU1BFTlNFUl8zX09WRVJQUkVTU1VSRRDaNhIdChhESVNQ", + "RU5TRVJfNF9PVkVSUFJFU1NVUkUQ2zYSHQoYRElTUEVOU0VSXzVfT1ZFUlBS", + "RVNTVVJFENw2Eh0KGERJU1BFTlNFUl82X09WRVJQUkVTU1VSRRDdNhIdChhE", + "SVNQRU5TRVJfN19PVkVSUFJFU1NVUkUQ3jYSHQoYRElTUEVOU0VSXzhfT1ZF", + "UlBSRVNTVVJFEN82Eh4KGURJU1BFTlNFUl8xX1VOREVSUFJFU1NVUkUQ4DYS", + "HgoZRElTUEVOU0VSXzJfVU5ERVJQUkVTU1VSRRDhNhIeChlESVNQRU5TRVJf", + "M19VTkRFUlBSRVNTVVJFEOI2Eh4KGURJU1BFTlNFUl80X1VOREVSUFJFU1NV", + "UkUQ4zYSHgoZRElTUEVOU0VSXzVfVU5ERVJQUkVTU1VSRRDkNhIeChlESVNQ", + "RU5TRVJfNl9VTkRFUlBSRVNTVVJFEOU2Eh4KGURJU1BFTlNFUl83X1VOREVS", + "UFJFU1NVUkUQ5jYSHgoZRElTUEVOU0VSXzhfVU5ERVJQUkVTU1VSRRDnNhIW", + "ChFESVNQRU5TRVJfMV9FTVBUWRDoNhIWChFESVNQRU5TRVJfMl9FTVBUWRDp", + "NhIWChFESVNQRU5TRVJfM19FTVBUWRDqNhIWChFESVNQRU5TRVJfNF9FTVBU", + "WRDrNhIWChFESVNQRU5TRVJfNV9FTVBUWRDsNhIWChFESVNQRU5TRVJfNl9F", + "TVBUWRDtNhIWChFESVNQRU5TRVJfN19FTVBUWRDuNhIWChFESVNQRU5TRVJf", + "OF9FTVBUWRDvNhIfChpESVNQRU5TRVJfMV9SRUZJTExfRkFJTFVSRRDwNhIf", + "ChpESVNQRU5TRVJfMl9SRUZJTExfRkFJTFVSRRDxNhIfChpESVNQRU5TRVJf", + "M19SRUZJTExfRkFJTFVSRRDyNhIfChpESVNQRU5TRVJfNF9SRUZJTExfRkFJ", + "TFVSRRDzNhIfChpESVNQRU5TRVJfNV9SRUZJTExfRkFJTFVSRRD0NhIfChpE", + "SVNQRU5TRVJfNl9SRUZJTExfRkFJTFVSRRD1NhIfChpESVNQRU5TRVJfN19S", + "RUZJTExfRkFJTFVSRRD2NhIfChpESVNQRU5TRVJfOF9SRUZJTExfRkFJTFVS", + "RRD3NhIiCh1ESVNQRU5TRVJfMV9NT1RPUl9PVkVSQ1VSUkVOVBD4NhIiCh1E", + "SVNQRU5TRVJfMl9NT1RPUl9PVkVSQ1VSUkVOVBD5NhIiCh1ESVNQRU5TRVJf", + "M19NT1RPUl9PVkVSQ1VSUkVOVBD6NhIiCh1ESVNQRU5TRVJfNF9NT1RPUl9P", + "VkVSQ1VSUkVOVBD7NhIiCh1ESVNQRU5TRVJfNV9NT1RPUl9PVkVSQ1VSUkVO", + "VBD8NhIiCh1ESVNQRU5TRVJfNl9NT1RPUl9PVkVSQ1VSUkVOVBD9NhIiCh1E", + "SVNQRU5TRVJfN19NT1RPUl9PVkVSQ1VSUkVOVBD+NhIiCh1ESVNQRU5TRVJf", + "OF9NT1RPUl9PVkVSQ1VSUkVOVBD/NhImCiFESVNQRU5TRVJfMV9NT1RPUl9P", + "VkVSVEVNUEVSQVRVUkUQgDcSJgohRElTUEVOU0VSXzJfTU9UT1JfT1ZFUlRF", + "TVBFUkFUVVJFEIE3EiYKIURJU1BFTlNFUl8zX01PVE9SX09WRVJURU1QRVJB", + "VFVSRRCCNxImCiFESVNQRU5TRVJfNF9NT1RPUl9PVkVSVEVNUEVSQVRVUkUQ", + "gzcSJgohRElTUEVOU0VSXzVfTU9UT1JfT1ZFUlRFTVBFUkFUVVJFEIQ3EiYK", + "IURJU1BFTlNFUl82X01PVE9SX09WRVJURU1QRVJBVFVSRRCFNxImCiFESVNQ", + "RU5TRVJfN19NT1RPUl9PVkVSVEVNUEVSQVRVUkUQhjcSJgohRElTUEVOU0VS", + "XzhfTU9UT1JfT1ZFUlRFTVBFUkFUVVJFEIc3EhwKF0RJU1BFTlNFUl8xX01P", + "VE9SX1NUQUxMEIg3EhwKF0RJU1BFTlNFUl8yX01PVE9SX1NUQUxMEIk3EhwK", + "F0RJU1BFTlNFUl8zX01PVE9SX1NUQUxMEIo3EhwKF0RJU1BFTlNFUl80X01P", + "VE9SX1NUQUxMEIs3EhwKF0RJU1BFTlNFUl81X01PVE9SX1NUQUxMEIw3EhwK", + "F0RJU1BFTlNFUl82X01PVE9SX1NUQUxMEI03EhwKF0RJU1BFTlNFUl83X01P", + "VE9SX1NUQUxMEI43EhwKF0RJU1BFTlNFUl84X01PVE9SX1NUQUxMEI83EiMK", + "HkRJU1BFTlNFUl8xX01PVE9SX1VOREVSVk9MVEFHRRCQNxIjCh5ESVNQRU5T", + "RVJfMl9NT1RPUl9VTkRFUlZPTFRBR0UQkTcSIwoeRElTUEVOU0VSXzNfTU9U", + "T1JfVU5ERVJWT0xUQUdFEJI3EiMKHkRJU1BFTlNFUl80X01PVE9SX1VOREVS", + "Vk9MVEFHRRCTNxIjCh5ESVNQRU5TRVJfNV9NT1RPUl9VTkRFUlZPTFRBR0UQ", + "lDcSIwoeRElTUEVOU0VSXzZfTU9UT1JfVU5ERVJWT0xUQUdFEJU3EiMKHkRJ", + "U1BFTlNFUl83X01PVE9SX1VOREVSVk9MVEFHRRCWNxIjCh5ESVNQRU5TRVJf", + "OF9NT1RPUl9VTkRFUlZPTFRBR0UQlzcSIQocRElTUEVOU0VSXzFfVVBQRVJf", + "SEFSRF9MSU1JVBCYNxIhChxESVNQRU5TRVJfMl9VUFBFUl9IQVJEX0xJTUlU", + "EJk3EiEKHERJU1BFTlNFUl8zX1VQUEVSX0hBUkRfTElNSVQQmjcSIQocRElT", + "UEVOU0VSXzRfVVBQRVJfSEFSRF9MSU1JVBCbNxIhChxESVNQRU5TRVJfNV9V", + "UFBFUl9IQVJEX0xJTUlUEJw3EiEKHERJU1BFTlNFUl82X1VQUEVSX0hBUkRf", + "TElNSVQQnTcSIQocRElTUEVOU0VSXzdfVVBQRVJfSEFSRF9MSU1JVBCeNxIh", + "ChxESVNQRU5TRVJfOF9VUFBFUl9IQVJEX0xJTUlUEJ83EiEKHERJU1BFTlNF", + "Ul8xX0xPV0VSX0hBUkRfTElNSVQQoDcSIQocRElTUEVOU0VSXzJfTE9XRVJf", + "SEFSRF9MSU1JVBChNxIhChxESVNQRU5TRVJfM19MT1dFUl9IQVJEX0xJTUlU", + "EKI3EiEKHERJU1BFTlNFUl80X0xPV0VSX0hBUkRfTElNSVQQozcSIQocRElT", + "UEVOU0VSXzVfTE9XRVJfSEFSRF9MSU1JVBCkNxIhChxESVNQRU5TRVJfNl9M", + "T1dFUl9IQVJEX0xJTUlUEKU3EiEKHERJU1BFTlNFUl83X0xPV0VSX0hBUkRf", + "TElNSVQQpjcSIQocRElTUEVOU0VSXzhfTE9XRVJfSEFSRF9MSU1JVBCnNxIe", + "ChlESVNQRU5TRVJfMV9ISUdIX1BSRVNTVVJFEKg3Eh4KGURJU1BFTlNFUl8y", + "X0hJR0hfUFJFU1NVUkUQqTcSHgoZRElTUEVOU0VSXzNfSElHSF9QUkVTU1VS", + "RRCqNxIeChlESVNQRU5TRVJfNF9ISUdIX1BSRVNTVVJFEKs3Eh4KGURJU1BF", + "TlNFUl81X0hJR0hfUFJFU1NVUkUQrDcSHgoZRElTUEVOU0VSXzZfSElHSF9Q", + "UkVTU1VSRRCtNxIeChlESVNQRU5TRVJfN19ISUdIX1BSRVNTVVJFEK43Eh4K", + "GURJU1BFTlNFUl84X0hJR0hfUFJFU1NVUkUQrzcSGQoUTUlEX1RBTktfMV9M", + "T1dfTEVWRUwQwD4SGQoUTUlEX1RBTktfMl9MT1dfTEVWRUwQwT4SGQoUTUlE", + "X1RBTktfM19MT1dfTEVWRUwQwj4SGQoUTUlEX1RBTktfNF9MT1dfTEVWRUwQ", + "wz4SGQoUTUlEX1RBTktfNV9MT1dfTEVWRUwQxD4SGQoUTUlEX1RBTktfNl9M", + "T1dfTEVWRUwQxT4SGQoUTUlEX1RBTktfN19MT1dfTEVWRUwQxj4SGQoUTUlE", + "X1RBTktfOF9MT1dfTEVWRUwQxz4SFQoQTUlEX1RBTktfMV9FTVBUWRDIPhIV", + "ChBNSURfVEFOS18yX0VNUFRZEMk+EhUKEE1JRF9UQU5LXzNfRU1QVFkQyj4S", + "FQoQTUlEX1RBTktfNF9FTVBUWRDLPhIVChBNSURfVEFOS181X0VNUFRZEMw+", + "EhUKEE1JRF9UQU5LXzZfRU1QVFkQzT4SFQoQTUlEX1RBTktfN19FTVBUWRDO", + "PhIVChBNSURfVEFOS184X0VNUFRZEM8+EhgKE01JRF9UQU5LXzFfT1ZFUkZM", + "T1cQ0D4SGAoTTUlEX1RBTktfMl9PVkVSRkxPVxDRPhIYChNNSURfVEFOS18z", + "X09WRVJGTE9XENI+EhgKE01JRF9UQU5LXzRfT1ZFUkZMT1cQ0z4SGAoTTUlE", + "X1RBTktfNV9PVkVSRkxPVxDUPhIYChNNSURfVEFOS182X09WRVJGTE9XENU+", + "EhgKE01JRF9UQU5LXzdfT1ZFUkZMT1cQ1j4SGAoTTUlEX1RBTktfOF9PVkVS", + "RkxPVxDXPhIcChdNSURfVEFOS18xX0ZJTExfVElNRU9VVBDYPhIcChdNSURf", + "VEFOS18yX0ZJTExfVElNRU9VVBDZPhIcChdNSURfVEFOS18zX0ZJTExfVElN", + "RU9VVBDaPhIcChdNSURfVEFOS180X0ZJTExfVElNRU9VVBDbPhIcChdNSURf", + "VEFOS181X0ZJTExfVElNRU9VVBDcPhIcChdNSURfVEFOS182X0ZJTExfVElN", + "RU9VVBDdPhIcChdNSURfVEFOS183X0ZJTExfVElNRU9VVBDePhIcChdNSURf", + "VEFOS184X0ZJTExfVElNRU9VVBDfPhIdChhBSVJfRklMVEVSX05PVF9JTlNU", + "QUxMRUQQqEYSFwoSQUlSX0ZJTFRFUl9DTE9HR0VEEKlGEiUKIFdBU1RFX0NP", + "TlRBSU5FUl9FTVBUWUlOR19USU1FT1VUEKpGEhQKD05PX0FJUl9QUkVTU1VS", + "RRCrRhIdChhXQVNURV9DT05UQUlORVJfT1ZFUkZMT1cQrEYSGgoVVk9DX1NF", + "TlNPUl9BTEFSTV9USU1FEK1GEhgKE0NISUxMRVJfRFJZX0NPTlRBQ1QQrkYS", + "GgoVSU5TVUZGSUNJRU5UX0FJUl9GTE9XEK9GEhsKFlZPQ19TRU5TT1JfQUxB", + "Uk1fU0xPUEUQsEYSKgolSU5LX0NBUlRSSURHRV9QUkVTRU5DRV9TRU5TT1Jf", + "VElNRU9VVBCQThIfChpJTktfQ0FSVFJJREdFX1JGSURfVElNRU9VVBCRThIh", + "ChxOT19XQVNURV9DQVJUUklER0VfQVZBSUxBQkxFEJJOEh4KGUFMTF9XQVNU", + "RV9DQVJUUklER0VTX0ZVTEwQk04SLAonV0FTVEVfQ0FSVFJJREdFX1BSRVNF", + "TkNFX1NFTlNPUl9USU1FT1VUEJROEiEKHFdBU1RFX0NBUlRSSURHRV9SRklE", + "X1RJTUVPVVQQlU5CIQofY29tLnR3aW5lLnRhbmdvLnBtci5kaWFnbm9zdGlj", + "c2IGcHJvdG8z")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(new[] {typeof(global::Tango.PMR.Diagnostics.EventType), }, null)); @@ -288,7 +293,7 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("JOB_STATUS")] JobStatus = 1009, /// <summary> - ///Could not complete power-up BIT. (Group = GeneralHardware, Category = Critical) + ///Could not complete power-up (Group = GeneralHardware, Category = Critical) /// </summary> [pbr::OriginalName("POWER_UP_BIT_FAILURE")] PowerUpBitFailure = 2000, /// <summary> @@ -340,6 +345,22 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("ELECTRICAL_CABINET_FANS_STOPPED")] ElectricalCabinetFansStopped = 2012, /// <summary> + ///Configuration file does not exist (Group = GeneralHardware, Category = Error) + /// </summary> + [pbr::OriginalName("MACHINE_STATE_NO_CFG_FILE")] MachineStateNoCfgFile = 2013, + /// <summary> + ///Hardware configuration has failed (Group = GeneralHardware, Category = Error) + /// </summary> + [pbr::OriginalName("MACHINE_STATE_HW_CONFIG_FAILED")] MachineStateHwConfigFailed = 2014, + /// <summary> + ///MACHINE_STATE_INITIAL_BLOWER_FAILED (Group = GeneralHardware, Category = Error) + /// </summary> + [pbr::OriginalName("MACHINE_STATE_INITIAL_BLOWER_FAILED")] MachineStateInitialBlowerFailed = 2015, + /// <summary> + ///UNSPECIFIED ERROR (Group = GeneralHardware, Category = Error) + /// </summary> + [pbr::OriginalName("UNSPECIFIED")] Unspecified = 2016, + /// <summary> ///Thread break (Group = ThreadFeedingSystem, Category = Error) /// </summary> [pbr::OriginalName("THREAD_BREAK")] ThreadBreak = 3000, @@ -464,19 +485,19 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("LOADING_ARM_MOTOR_UNDERVOLTAGE")] LoadingArmMotorUndervoltage = 3030, /// <summary> - ///LTFU up failure (Group = ThreadFeedingSystem, Category = Error) + ///Cannot load thread (Group = ThreadFeedingSystem, Category = Error) /// </summary> [pbr::OriginalName("LTFU_UP_TIMEOUT")] LtfuUpTimeout = 3031, /// <summary> - ///LTFU down failure (Group = ThreadFeedingSystem, Category = Error) + ///Cannot load thread (Group = ThreadFeedingSystem, Category = Error) /// </summary> [pbr::OriginalName("LTFU_DOWN_TIMEOUT")] LtfuDownTimeout = 3032, /// <summary> - ///RTFU up failure (Group = ThreadFeedingSystem, Category = Error) + ///Cannot load thread (Group = ThreadFeedingSystem, Category = Error) /// </summary> [pbr::OriginalName("RTFU_UP_TIMEOUT")] RtfuUpTimeout = 3033, /// <summary> - ///RTFU down failure (Group = ThreadFeedingSystem, Category = Error) + ///Cannot load thread (Group = ThreadFeedingSystem, Category = Error) /// </summary> [pbr::OriginalName("RTFU_DOWN_TIMEOUT")] RtfuDownTimeout = 3034, /// <summary> @@ -540,6 +561,10 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("THREAD_TENSION_CONTROL_FAILURE_WINDER_DANCER")] ThreadTensionControlFailureWinderDancer = 3049, /// <summary> + /// (Group = ThreadFeedingSystem, Category = Error) + /// </summary> + [pbr::OriginalName("MACHINE_STATE_NO_THREAD_DETECTED")] MachineStateNoThreadDetected = 3050, + /// <summary> ///The dryer motor current is too high (Group = Dryer, Category = Critical) /// </summary> [pbr::OriginalName("DRYER_MOTOR_OVERCURRENT")] DryerMotorOvercurrent = 4000, @@ -584,19 +609,19 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("DRYER_THERMAL_CUTOFF")] DryerThermalCutoff = 4010, /// <summary> - ///Dryer zone 1 current is out of range (Group = Dryer, Category = Critical) + ///Dryer zone current is out of range (Group = Dryer, Category = Critical) /// </summary> [pbr::OriginalName("DRYER_HEATERS_ZONE_1_CURRENT_OUT_OF_RANGE")] DryerHeatersZone1CurrentOutOfRange = 4011, /// <summary> - ///Dryer zone 2 current is out of range (Group = Dryer, Category = Critical) + ///Dryer zone current is out of range (Group = Dryer, Category = Critical) /// </summary> [pbr::OriginalName("DRYER_HEATERS_ZONE_2_CURRENT_OUT_OF_RANGE")] DryerHeatersZone2CurrentOutOfRange = 4012, /// <summary> - ///Dryer zone 1 current loop break (Group = Dryer, Category = Critical) + ///Dryer zone current loop break (Group = Dryer, Category = Critical) /// </summary> [pbr::OriginalName("DRYER_HEATERS_ZONE_1_CURRENT_LOOP_BREAK")] DryerHeatersZone1CurrentLoopBreak = 4013, /// <summary> - ///Dryer zone 2 current loop break (Group = Dryer, Category = Critical) + ///Dryer zone current loop break (Group = Dryer, Category = Critical) /// </summary> [pbr::OriginalName("DRYER_HEATERS_ZONE_2_CURRENT_LOOP_BREAK")] DryerHeatersZone2CurrentLoopBreak = 4014, /// <summary> @@ -628,115 +653,115 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("DRYER_ZONE_2_UNDERTEMPERATURE_A")] DryerZone2UndertemperatureA = 4021, /// <summary> - ///The temperature in dyeing head zone 1 is too high (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_1_OVERTEMPERATURE")] DyeingHeadZone1Overtemperature = 5000, /// <summary> - ///The temperature in dyeing head zone 2 is too high (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_2_OVERTEMPERATURE")] DyeingHeadZone2Overtemperature = 5001, /// <summary> - ///The temperature in dyeing head zone 3 is too high (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_3_OVERTEMPERATURE")] DyeingHeadZone3Overtemperature = 5002, /// <summary> - ///The temperature in dyeing head zone 4 is too high (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_4_OVERTEMPERATURE")] DyeingHeadZone4Overtemperature = 5003, /// <summary> - ///The temperature in dyeing head zone 5 is too high (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_5_OVERTEMPERATURE")] DyeingHeadZone5Overtemperature = 5004, /// <summary> - ///The temperature in dyeing head zone 6 is too high (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too high (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_6_OVERTEMPERATURE")] DyeingHeadZone6Overtemperature = 5005, /// <summary> - ///The temperature in dyeing head zone 1 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_1_UNDERTEMPERATURE_A")] DyeingHeadZone1UndertemperatureA = 5006, /// <summary> - ///The temperature in dyeing head zone 2 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_A")] DyeingHeadZone2UndertemperatureA = 5007, /// <summary> - ///The temperature in dyeing head zone 3 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_A")] DyeingHeadZone3UndertemperatureA = 5008, /// <summary> - ///The temperature in dyeing head zone 4 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_4_UNDERTEMPERATURE_A")] DyeingHeadZone4UndertemperatureA = 5009, /// <summary> - ///The temperature in dyeing head zone 5 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_5_UNDERTEMPERATURE_A")] DyeingHeadZone5UndertemperatureA = 5010, /// <summary> - ///The temperature in dyeing head zone 6 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_6_UNDERTEMPERATURE_A")] DyeingHeadZone6UndertemperatureA = 5011, /// <summary> - ///The temperature in dyeing head zone 1 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_1_UNDERTEMPERATURE_B")] DyeingHeadZone1UndertemperatureB = 5012, /// <summary> - ///The temperature in dyeing head zone 2 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_2_UNDERTEMPERATURE_B")] DyeingHeadZone2UndertemperatureB = 5013, /// <summary> - ///The temperature in dyeing head zone 3 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_3_UNDERTEMPERATURE_B")] DyeingHeadZone3UndertemperatureB = 5014, /// <summary> - ///The temperature in dyeing head zone 4 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_4_UNDERTEMPERATURE_B")] DyeingHeadZone4UndertemperatureB = 5015, /// <summary> - ///The temperature in dyeing head zone 5 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_5_UNDERTEMPERATURE_B")] DyeingHeadZone5UndertemperatureB = 5016, /// <summary> - ///The temperature in dyeing head zone 6 is too low (Group = DyeingHead, Category = Critical) + ///The temperature in dyeing head zone is too low (Group = DyeingHead, Category = Critical) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_6_UNDERTEMPERATURE_B")] DyeingHeadZone6UndertemperatureB = 5017, /// <summary> - ///Dyeing head zone 1 current is out of range (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_1_CURRENT_OUT_OF_RANGE")] DyeingHeadZone1CurrentOutOfRange = 5018, /// <summary> - ///Dyeing head zone 2 current is out of range (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_2_CURRENT_OUT_OF_RANGE")] DyeingHeadZone2CurrentOutOfRange = 5019, /// <summary> - ///Dyeing head zone 3 current is out of range (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_3_CURRENT_OUT_OF_RANGE")] DyeingHeadZone3CurrentOutOfRange = 5020, /// <summary> - ///Dyeing head zone 4 current is out of range (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_4_CURRENT_OUT_OF_RANGE")] DyeingHeadZone4CurrentOutOfRange = 5021, /// <summary> - ///Dyeing head zones 5 and 6 current is out of range (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current is out of range (Group = DyeingHead, Category = Warning) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_5_6_CURRENT_OUT_OF_RANGE")] DyeingHeadZone56CurrentOutOfRange = 5022, /// <summary> - ///Dyeing head zone 1 current loop break (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current loop break (Group = DyeingHead, Category = Error) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_1_CURRENT_LOOP_BREAK")] DyeingHeadZone1CurrentLoopBreak = 5023, /// <summary> - ///Dyeing head zone 2 current loop break (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current loop break (Group = DyeingHead, Category = Error) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_2_CURRENT_LOOP_BREAK")] DyeingHeadZone2CurrentLoopBreak = 5024, /// <summary> - ///Dyeing head zone 3 current loop break (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current loop break (Group = DyeingHead, Category = Error) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_3_CURRENT_LOOP_BREAK")] DyeingHeadZone3CurrentLoopBreak = 5025, /// <summary> - ///Dyeing head zone 4 current loop break (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current loop break (Group = DyeingHead, Category = Error) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_4_CURRENT_LOOP_BREAK")] DyeingHeadZone4CurrentLoopBreak = 5026, /// <summary> - ///Dyeing head zone 5 and 6 current loop break (Group = DyeingHead, Category = Critical) + ///Dyeing head zone current loop break (Group = DyeingHead, Category = Error) /// </summary> [pbr::OriginalName("DYEING_HEAD_ZONE_5_6_CURRENT_LOOP_BREAK")] DyeingHeadZone56CurrentLoopBreak = 5027, /// <summary> @@ -816,11 +841,11 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("MIXER_THERMAL_CUTOFF")] MixerThermalCutoff = 6003, /// <summary> - ///Mixer current is out of range (Group = Mixer, Category = Critical) + ///Mixer current is out of range (Group = Mixer, Category = Warning) /// </summary> [pbr::OriginalName("MIXER_CURRENT_OUT_OF_RANGE")] MixerCurrentOutOfRange = 6004, /// <summary> - ///Mixer current loop break (Group = Mixer, Category = Critical) + ///Mixer current loop break (Group = Mixer, Category = Error) /// </summary> [pbr::OriginalName("MIXER_CURRENT_LOOP_BREAK")] MixerCurrentLoopBreak = 6005, /// <summary> @@ -920,35 +945,35 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("DISPENSER_8_EMPTY")] Dispenser8Empty = 7023, /// <summary> - ///Failed to refill dispenser 1 (Group = Dispensers, Category = Error) + ///Dispenser problem (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_1_REFILL_FAILURE")] Dispenser1RefillFailure = 7024, /// <summary> - ///Failed to refill dispenser 2 (Group = Dispensers, Category = Error) + ///Dispenser problem (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_2_REFILL_FAILURE")] Dispenser2RefillFailure = 7025, /// <summary> - ///Failed to refill dispenser 3 (Group = Dispensers, Category = Error) + ///Dispenser problem (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_3_REFILL_FAILURE")] Dispenser3RefillFailure = 7026, /// <summary> - ///Failed to refill dispenser 4 (Group = Dispensers, Category = Error) + ///Dispenser problem (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_4_REFILL_FAILURE")] Dispenser4RefillFailure = 7027, /// <summary> - ///Failed to refill dispenser 5 (Group = Dispensers, Category = Error) + ///Dispenser problem (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_5_REFILL_FAILURE")] Dispenser5RefillFailure = 7028, /// <summary> - ///Failed to refill dispenser 6 (Group = Dispensers, Category = Error) + ///Dispenser problem (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_6_REFILL_FAILURE")] Dispenser6RefillFailure = 7029, /// <summary> - ///Failed to refill dispenser 7 (Group = Dispensers, Category = Error) + ///Dispenser problem (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_7_REFILL_FAILURE")] Dispenser7RefillFailure = 7030, /// <summary> - ///Failed to refill dispenser 8 (Group = Dispensers, Category = Error) + ///Dispenser problem (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_8_REFILL_FAILURE")] Dispenser8RefillFailure = 7031, /// <summary> @@ -1144,163 +1169,163 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("DISPENSER_8_LOWER_HARD_LIMIT")] Dispenser8LowerHardLimit = 7079, /// <summary> - ///Pressure in dispenser 1 is too high (Group = Dispensers, Category = Critical) + ///Pressure in dispenser 1 is too high (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_1_HIGH_PRESSURE")] Dispenser1HighPressure = 7080, /// <summary> - ///Pressure in dispenser 2 is too high (Group = Dispensers, Category = Critical) + ///Pressure in dispenser 2 is too high (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_2_HIGH_PRESSURE")] Dispenser2HighPressure = 7081, /// <summary> - ///Pressure in dispenser 3 is too high (Group = Dispensers, Category = Critical) + ///Pressure in dispenser 3 is too high (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_3_HIGH_PRESSURE")] Dispenser3HighPressure = 7082, /// <summary> - ///Pressure in dispenser 4 is too high (Group = Dispensers, Category = Critical) + ///Pressure in dispenser 4 is too high (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_4_HIGH_PRESSURE")] Dispenser4HighPressure = 7083, /// <summary> - ///Pressure in dispenser 5 is too high (Group = Dispensers, Category = Critical) + ///Pressure in dispenser 5 is too high (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_5_HIGH_PRESSURE")] Dispenser5HighPressure = 7084, /// <summary> - ///Pressure in dispenser 6 is too high (Group = Dispensers, Category = Critical) + ///Pressure in dispenser 6 is too high (Group = Dispensers, Category = Error) /// </summary> [pbr::OriginalName("DISPENSER_6_HIGH_PRESSURE")] Dispenser6HighPressure = 7085, /// <summary> - ///Pressure in dispenser 7 is too high (Group = Dispensers, Category = Critical) + ///Pressure in dispenser 7 is too high (Group = Dispensers, Category = Error) /// </summary> - [pbr::OriginalName("DISPENSER_8_HIGH_PRESSURE")] Dispenser8HighPressure = 7086, + [pbr::OriginalName("DISPENSER_7_HIGH_PRESSURE")] Dispenser7HighPressure = 7086, /// <summary> - ///Pressure in dispenser 8 is too high (Group = Dispensers, Category = Critical) + ///Pressure in dispenser 8 is too high (Group = Dispensers, Category = Error) /// </summary> - [pbr::OriginalName("DISPENSER_7_HIGH_PRESSURE")] Dispenser7HighPressure = 7087, + [pbr::OriginalName("DISPENSER_8_HIGH_PRESSURE")] Dispenser8HighPressure = 7087, /// <summary> - ///Mid-tank 1 level is low (Group = InkDeliverySystem, Category = Warning) + ///Cyan ink level is low (Group = InkDeliverySystem, Category = Warning) /// </summary> [pbr::OriginalName("MID_TANK_1_LOW_LEVEL")] MidTank1LowLevel = 8000, /// <summary> - ///Mid-tank 2 level is low (Group = InkDeliverySystem, Category = Warning) + ///Magenta ink level is low (Group = InkDeliverySystem, Category = Warning) /// </summary> [pbr::OriginalName("MID_TANK_2_LOW_LEVEL")] MidTank2LowLevel = 8001, /// <summary> - ///Mid-tank 3 level is low (Group = InkDeliverySystem, Category = Warning) + ///Yellow ink level is low (Group = InkDeliverySystem, Category = Warning) /// </summary> [pbr::OriginalName("MID_TANK_3_LOW_LEVEL")] MidTank3LowLevel = 8002, /// <summary> - ///Mid-tank 4 level is low (Group = InkDeliverySystem, Category = Warning) + ///Black ink level is low (Group = InkDeliverySystem, Category = Warning) /// </summary> [pbr::OriginalName("MID_TANK_4_LOW_LEVEL")] MidTank4LowLevel = 8003, /// <summary> - ///Mid-tank 5 level is low (Group = InkDeliverySystem, Category = Warning) + ///Transparent ink level is low (Group = InkDeliverySystem, Category = Warning) /// </summary> [pbr::OriginalName("MID_TANK_5_LOW_LEVEL")] MidTank5LowLevel = 8004, /// <summary> - ///Mid-tank 6 level is low (Group = InkDeliverySystem, Category = Warning) + ///Transparent cleaning level is low (Group = InkDeliverySystem, Category = Warning) /// </summary> [pbr::OriginalName("MID_TANK_6_LOW_LEVEL")] MidTank6LowLevel = 8005, /// <summary> - ///Mid-tank 7 level is low (Group = InkDeliverySystem, Category = Warning) + ///Lubricant level is low (Group = InkDeliverySystem, Category = Warning) /// </summary> [pbr::OriginalName("MID_TANK_7_LOW_LEVEL")] MidTank7LowLevel = 8006, /// <summary> - ///Mid-tank 8 level is low (Group = InkDeliverySystem, Category = Warning) + ///Spot color I level is low (Group = InkDeliverySystem, Category = Warning) /// </summary> [pbr::OriginalName("MID_TANK_8_LOW_LEVEL")] MidTank8LowLevel = 8007, /// <summary> - ///Mid-tank 1 is empty (Group = InkDeliverySystem, Category = Error) + ///Cyan ink is empty (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_1_EMPTY")] MidTank1Empty = 8008, /// <summary> - ///Mid-tank 2 is empty (Group = InkDeliverySystem, Category = Error) + ///Magenta ink is empty (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_2_EMPTY")] MidTank2Empty = 8009, /// <summary> - ///Mid-tank 3 is empty (Group = InkDeliverySystem, Category = Error) + ///Yellow ink is empty (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_3_EMPTY")] MidTank3Empty = 8010, /// <summary> - ///Mid-tank 4 is empty (Group = InkDeliverySystem, Category = Error) + ///Black ink is empty (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_4_EMPTY")] MidTank4Empty = 8011, /// <summary> - ///Mid-tank 5 is empty (Group = InkDeliverySystem, Category = Error) + ///Transparent ink is empty (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_5_EMPTY")] MidTank5Empty = 8012, /// <summary> - ///Mid-tank 6 is empty (Group = InkDeliverySystem, Category = Error) + ///Transparent cleaning is empty (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_6_EMPTY")] MidTank6Empty = 8013, /// <summary> - ///Mid-tank 7 is empty (Group = InkDeliverySystem, Category = Error) + ///Lubricant is empty (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_7_EMPTY")] MidTank7Empty = 8014, /// <summary> - ///Mid-tank 8 is empty (Group = InkDeliverySystem, Category = Error) + ///Spot color I is empty (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_8_EMPTY")] MidTank8Empty = 8015, /// <summary> - ///Overflow in mid-tank 1 (Group = InkDeliverySystem, Category = Error) + ///Cyan ink overflow (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_1_OVERFLOW")] MidTank1Overflow = 8016, /// <summary> - ///Overflow in mid-tank 2 (Group = InkDeliverySystem, Category = Error) + ///Magenta ink overflow (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_2_OVERFLOW")] MidTank2Overflow = 8017, /// <summary> - ///Overflow in mid-tank 3 (Group = InkDeliverySystem, Category = Error) + ///Yellow ink overflow (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_3_OVERFLOW")] MidTank3Overflow = 8018, /// <summary> - ///Overflow in mid-tank 4 (Group = InkDeliverySystem, Category = Error) + ///Black ink overflow (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_4_OVERFLOW")] MidTank4Overflow = 8019, /// <summary> - ///Overflow in mid-tank 5 (Group = InkDeliverySystem, Category = Error) + ///Transparent ink overflow (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_5_OVERFLOW")] MidTank5Overflow = 8020, /// <summary> - ///Overflow in mid-tank 6 (Group = InkDeliverySystem, Category = Error) + ///Transparent cleaning overflow (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_6_OVERFLOW")] MidTank6Overflow = 8021, /// <summary> - ///Overflow in mid-tank 7 (Group = InkDeliverySystem, Category = Error) + ///Lubricant overflow (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_7_OVERFLOW")] MidTank7Overflow = 8022, /// <summary> - ///Overflow in mid-tank 8 (Group = InkDeliverySystem, Category = Error) + ///Spot color I overflow (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_8_OVERFLOW")] MidTank8Overflow = 8023, /// <summary> - ///Failed to fill mid-tank 1 (Group = InkDeliverySystem, Category = Error) + ///Failed to fill cyan ink (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_1_FILL_TIMEOUT")] MidTank1FillTimeout = 8024, /// <summary> - ///Failed to fill mid-tank 2 (Group = InkDeliverySystem, Category = Error) + ///Failed to fill magenta ink (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_2_FILL_TIMEOUT")] MidTank2FillTimeout = 8025, /// <summary> - ///Failed to fill mid-tank 3 (Group = InkDeliverySystem, Category = Error) + ///Failed to fill yellow ink (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_3_FILL_TIMEOUT")] MidTank3FillTimeout = 8026, /// <summary> - ///Failed to fill mid-tank 4 (Group = InkDeliverySystem, Category = Error) + ///Failed to fill black ink (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_4_FILL_TIMEOUT")] MidTank4FillTimeout = 8027, /// <summary> - ///Failed to fill mid-tank 5 (Group = InkDeliverySystem, Category = Error) + ///Failed to fill transparent ink (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_5_FILL_TIMEOUT")] MidTank5FillTimeout = 8028, /// <summary> - ///Failed to fill mid-tank 6 (Group = InkDeliverySystem, Category = Error) + ///Failed to fill transparent cleaning ink (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_6_FILL_TIMEOUT")] MidTank6FillTimeout = 8029, /// <summary> - ///Failed to fill mid-tank 7 (Group = InkDeliverySystem, Category = Error) + ///Failed to fill lubricant (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_7_FILL_TIMEOUT")] MidTank7FillTimeout = 8030, /// <summary> - ///Failed to fill mid-tank 8 (Group = InkDeliverySystem, Category = Error) + ///Failed to fill spot color I (Group = InkDeliverySystem, Category = Error) /// </summary> [pbr::OriginalName("MID_TANK_8_FILL_TIMEOUT")] MidTank8FillTimeout = 8031, /// <summary> @@ -1312,21 +1337,21 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("AIR_FILTER_CLOGGED")] AirFilterClogged = 9001, /// <summary> - ///Waste emptying failure (Group = WasteHandlingSystem, Category = Error) + ///Recycled ink emptying failure (Group = WasteHandlingSystem, Category = Error) /// </summary> [pbr::OriginalName("WASTE_CONTAINER_EMPTYING_TIMEOUT")] WasteContainerEmptyingTimeout = 9002, /// <summary> - ///No suction in the waste handling system (Group = WasteHandlingSystem, Category = Safety) + ///No suction in the recycled ink handling system (Group = WasteHandlingSystem, Category = Safety) /// </summary> [pbr::OriginalName("NO_AIR_PRESSURE")] NoAirPressure = 9003, /// <summary> - ///Overflow in the waste container (Group = WasteHandlingSystem, Category = Critical) + ///Overflow in recycled ink container (Group = WasteHandlingSystem, Category = Critical) /// </summary> [pbr::OriginalName("WASTE_CONTAINER_OVERFLOW")] WasteContainerOverflow = 9004, /// <summary> - ///VOC is above the limit (Group = WasteHandlingSystem, Category = Critical) + ///Air quality alert (Group = WasteHandlingSystem, Category = Critical) /// </summary> - [pbr::OriginalName("VOC_SENSOR_ALARM")] VocSensorAlarm = 9005, + [pbr::OriginalName("VOC_SENSOR_ALARM_TIME")] VocSensorAlarmTime = 9005, /// <summary> ///Chiller malfunction (Group = WasteHandlingSystem, Category = Critical) /// </summary> @@ -1336,6 +1361,10 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("INSUFFICIENT_AIR_FLOW")] InsufficientAirFlow = 9007, /// <summary> + ///Air quality alert (Group = WasteHandlingSystem, Category = Critical) + /// </summary> + [pbr::OriginalName("VOC_SENSOR_ALARM_SLOPE")] VocSensorAlarmSlope = 9008, + /// <summary> ///Cannot detect ink cartridge (Group = InkFillingSystem, Category = Error) /// </summary> [pbr::OriginalName("INK_CARTRIDGE_PRESENCE_SENSOR_TIMEOUT")] InkCartridgePresenceSensorTimeout = 10000, @@ -1344,19 +1373,19 @@ namespace Tango.PMR.Diagnostics { /// </summary> [pbr::OriginalName("INK_CARTRIDGE_RFID_TIMEOUT")] InkCartridgeRfidTimeout = 10001, /// <summary> - ///No waste cartridge available (Group = InkFillingSystem, Category = Error) + ///No Re-cartridge available (Group = InkFillingSystem, Category = Error) /// </summary> [pbr::OriginalName("NO_WASTE_CARTRIDGE_AVAILABLE")] NoWasteCartridgeAvailable = 10002, /// <summary> - ///All waste cartridges are full (Group = InkFillingSystem, Category = Error) + ///All Re-cartridges are full (Group = InkFillingSystem, Category = Error) /// </summary> [pbr::OriginalName("ALL_WASTE_CARTRIDGES_FULL")] AllWasteCartridgesFull = 10003, /// <summary> - ///Cannot detect waste cartridge (Group = InkFillingSystem, Category = Error) + ///Cannot detect Re-cartridge (Group = InkFillingSystem, Category = Error) /// </summary> [pbr::OriginalName("WASTE_CARTRIDGE_PRESENCE_SENSOR_TIMEOUT")] WasteCartridgePresenceSensorTimeout = 10004, /// <summary> - ///Cannot identify waste cartridge (Group = InkFillingSystem, Category = Error) + ///Cannot identify Re-cartridge (Group = InkFillingSystem, Category = Error) /// </summary> [pbr::OriginalName("WASTE_CARTRIDGE_RFID_TIMEOUT")] WasteCartridgeRfidTimeout = 10005, } diff --git a/Software/Visual_Studio/Tango.PMR/EmbeddedParameters/ConfigurationParameters.cs b/Software/Visual_Studio/Tango.PMR/EmbeddedParameters/ConfigurationParameters.cs index 1177681a6..a7e1345bd 100644 --- a/Software/Visual_Studio/Tango.PMR/EmbeddedParameters/ConfigurationParameters.cs +++ b/Software/Visual_Studio/Tango.PMR/EmbeddedParameters/ConfigurationParameters.cs @@ -23,7 +23,7 @@ namespace Tango.PMR.EmbeddedParameters { byte[] descriptorData = global::System.Convert.FromBase64String( string.Concat( "Ch1Db25maWd1cmF0aW9uUGFyYW1ldGVycy5wcm90bxIcVGFuZ28uUE1SLkVt", - "YmVkZGVkUGFyYW1ldGVycyLoBwoXQ29uZmlndXJhdGlvblBhcmFtZXRlcnMS", + "YmVkZGVkUGFyYW1ldGVycyLjCQoXQ29uZmlndXJhdGlvblBhcmFtZXRlcnMS", "GAoQQnJlYWtTZW5zb3JMaW1pdBgBIAEoDRIhChlEaWFnbm9zdGljQ29sbGVj", "dGlvbkxpbWl0GAIgASgNEhoKEk92ZXJIZWF0Q291bnRMaW1pdBgDIAEoDRIb", "ChNVbmRlckhlYXRDb3VudExpbWl0GAQgASgNEhkKEUNsb3NlVmFsdmVUaW1l", @@ -44,13 +44,19 @@ namespace Tango.PMR.EmbeddedParameters { "GElEU19TZWdtZW50UmVmaWxsVGltZW91dBgYIAEoARIhChlJRFNfUHJlU2Vn", "bWVudEJ1aWxkdXBUaW1lGBkgASgBEhkKEUlEU19DbGVhbmluZ1NwZWVkGBog", "ASgBEikKIUlEU19DbGVhbmluZ1N0b3BCZWZvcmVTZWdtZW50VGltZRgbIAEo", - "ARIiChpJRFNfTGVmdENsZWFuaW5nTW90b3JTcGVlZBgcIAEoARIjChtJRFNf", - "UmlnaHRDbGVhbmluZ01vdG9yU3BlZWQYHSABKAFCKAomY29tLnR3aW5lLnRh", - "bmdvLnBtci5lbWJlZGRlZHBhcmFtZXRlcnNiBnByb3RvMw==")); + "ARIsCiRJRFNfQ2xlYW5pbmdTdGFydFNwcmF5UHJlU2VnbWVudFRpbWUYHCAB", + "KAESIgoaSURTX0xlZnRDbGVhbmluZ01vdG9yU3BlZWQYHSABKAESIwobSURT", + "X1JpZ2h0Q2xlYW5pbmdNb3RvclNwZWVkGB4gASgBEiEKGVN3aXRjaFRvSWRs", + "ZVRpbWVpblNlY29uZHMYHyABKA0SHAoUSWRsZURyaWVyVGVtcGVyYXR1cmUY", + "ICABKA0SGwoTSWRsZUhlYWRUZW1wZXJhdHVyZRghIAEoDRIcChRJZGxlTWl4", + "ZXJUZW1wZXJhdHVyZRgiIAEoDRIgChhQb3dlck9mZlRlbXBlcmF0dXJlTGlt", + "aXQYIyABKA0SLQolSURTX1ByZVNlZ21lbnRfV0ZDRl9UaW1lQmVmb3JlU2Vn", + "bWVudBgkIAEoAUIoCiZjb20udHdpbmUudGFuZ28ucG1yLmVtYmVkZGVkcGFy", + "YW1ldGVyc2IGcHJvdG8z")); descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData, new pbr::FileDescriptor[] { }, new pbr::GeneratedClrTypeInfo(null, new pbr::GeneratedClrTypeInfo[] { - new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.EmbeddedParameters.ConfigurationParameters), global::Tango.PMR.EmbeddedParameters.ConfigurationParameters.Parser, new[]{ "BreakSensorLimit", "DiagnosticCollectionLimit", "OverHeatCountLimit", "UnderHeatCountLimit", "CloseValveTimeout", "OpenValveTimeout", "InitialDispenserPressure", "InitialDispenserTimeout", "InitialDispenserTimeLag", "DispenserBuildPressureSpeed", "DispenserBuildPressureLimit", "DispenserBuildPressureTimeout", "DispenserBuildPressureLag", "ACHeatersLowerOperationLimit", "ACHeatersUpperOperationLimit", "DCHeatersLowerOperationLimit", "DCHeatersUpperOperationLimit", "MidTankPressureCorrection", "DispenserPresegmentWFCF", "StartHeatingOnInitSequence", "GeneralParameters", "CurrentAlarmLowLimit", "CurrentAlarmHighLimit", "IDSSegmentRefillTimeout", "IDSPreSegmentBuildupTime", "IDSCleaningSpeed", "IDSCleaningStopBeforeSegmentTime", "IDSLeftCleaningMotorSpeed", "IDSRightCleaningMotorSpeed" }, null, null, null) + new pbr::GeneratedClrTypeInfo(typeof(global::Tango.PMR.EmbeddedParameters.ConfigurationParameters), global::Tango.PMR.EmbeddedParameters.ConfigurationParameters.Parser, new[]{ "BreakSensorLimit", "DiagnosticCollectionLimit", "OverHeatCountLimit", "UnderHeatCountLimit", "CloseValveTimeout", "OpenValveTimeout", "InitialDispenserPressure", "InitialDispenserTimeout", "InitialDispenserTimeLag", "DispenserBuildPressureSpeed", "DispenserBuildPressureLimit", "DispenserBuildPressureTimeout", "DispenserBuildPressureLag", "ACHeatersLowerOperationLimit", "ACHeatersUpperOperationLimit", "DCHeatersLowerOperationLimit", "DCHeatersUpperOperationLimit", "MidTankPressureCorrection", "DispenserPresegmentWFCF", "StartHeatingOnInitSequence", "GeneralParameters", "CurrentAlarmLowLimit", "CurrentAlarmHighLimit", "IDSSegmentRefillTimeout", "IDSPreSegmentBuildupTime", "IDSCleaningSpeed", "IDSCleaningStopBeforeSegmentTime", "IDSCleaningStartSprayPreSegmentTime", "IDSLeftCleaningMotorSpeed", "IDSRightCleaningMotorSpeed", "SwitchToIdleTimeinSeconds", "IdleDrierTemperature", "IdleHeadTemperature", "IdleMixerTemperature", "PowerOffTemperatureLimit", "IDSPreSegmentWFCFTimeBeforeSegment" }, null, null, null) })); } #endregion @@ -108,8 +114,15 @@ namespace Tango.PMR.EmbeddedParameters { iDSPreSegmentBuildupTime_ = other.iDSPreSegmentBuildupTime_; iDSCleaningSpeed_ = other.iDSCleaningSpeed_; iDSCleaningStopBeforeSegmentTime_ = other.iDSCleaningStopBeforeSegmentTime_; + iDSCleaningStartSprayPreSegmentTime_ = other.iDSCleaningStartSprayPreSegmentTime_; iDSLeftCleaningMotorSpeed_ = other.iDSLeftCleaningMotorSpeed_; iDSRightCleaningMotorSpeed_ = other.iDSRightCleaningMotorSpeed_; + switchToIdleTimeinSeconds_ = other.switchToIdleTimeinSeconds_; + idleDrierTemperature_ = other.idleDrierTemperature_; + idleHeadTemperature_ = other.idleHeadTemperature_; + idleMixerTemperature_ = other.idleMixerTemperature_; + powerOffTemperatureLimit_ = other.powerOffTemperatureLimit_; + iDSPreSegmentWFCFTimeBeforeSegment_ = other.iDSPreSegmentWFCFTimeBeforeSegment_; } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -482,8 +495,22 @@ namespace Tango.PMR.EmbeddedParameters { } } + /// <summary>Field number for the "IDS_CleaningStartSprayPreSegmentTime" field.</summary> + public const int IDSCleaningStartSprayPreSegmentTimeFieldNumber = 28; + private double iDSCleaningStartSprayPreSegmentTime_; + /// <summary> + ///cleaning dispenser start during pre segment + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double IDSCleaningStartSprayPreSegmentTime { + get { return iDSCleaningStartSprayPreSegmentTime_; } + set { + iDSCleaningStartSprayPreSegmentTime_ = value; + } + } + /// <summary>Field number for the "IDS_LeftCleaningMotorSpeed" field.</summary> - public const int IDSLeftCleaningMotorSpeedFieldNumber = 28; + public const int IDSLeftCleaningMotorSpeedFieldNumber = 29; private double iDSLeftCleaningMotorSpeed_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double IDSLeftCleaningMotorSpeed { @@ -494,7 +521,7 @@ namespace Tango.PMR.EmbeddedParameters { } /// <summary>Field number for the "IDS_RightCleaningMotorSpeed" field.</summary> - public const int IDSRightCleaningMotorSpeedFieldNumber = 29; + public const int IDSRightCleaningMotorSpeedFieldNumber = 30; private double iDSRightCleaningMotorSpeed_; [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public double IDSRightCleaningMotorSpeed { @@ -504,6 +531,75 @@ namespace Tango.PMR.EmbeddedParameters { } } + /// <summary>Field number for the "SwitchToIdleTimeinSeconds" field.</summary> + public const int SwitchToIdleTimeinSecondsFieldNumber = 31; + private uint switchToIdleTimeinSeconds_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint SwitchToIdleTimeinSeconds { + get { return switchToIdleTimeinSeconds_; } + set { + switchToIdleTimeinSeconds_ = value; + } + } + + /// <summary>Field number for the "IdleDrierTemperature" field.</summary> + public const int IdleDrierTemperatureFieldNumber = 32; + private uint idleDrierTemperature_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint IdleDrierTemperature { + get { return idleDrierTemperature_; } + set { + idleDrierTemperature_ = value; + } + } + + /// <summary>Field number for the "IdleHeadTemperature" field.</summary> + public const int IdleHeadTemperatureFieldNumber = 33; + private uint idleHeadTemperature_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint IdleHeadTemperature { + get { return idleHeadTemperature_; } + set { + idleHeadTemperature_ = value; + } + } + + /// <summary>Field number for the "IdleMixerTemperature" field.</summary> + public const int IdleMixerTemperatureFieldNumber = 34; + private uint idleMixerTemperature_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint IdleMixerTemperature { + get { return idleMixerTemperature_; } + set { + idleMixerTemperature_ = value; + } + } + + /// <summary>Field number for the "PowerOffTemperatureLimit" field.</summary> + public const int PowerOffTemperatureLimitFieldNumber = 35; + private uint powerOffTemperatureLimit_; + /// <summary> + ///temperature to allow machine power off + /// </summary> + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public uint PowerOffTemperatureLimit { + get { return powerOffTemperatureLimit_; } + set { + powerOffTemperatureLimit_ = value; + } + } + + /// <summary>Field number for the "IDS_PreSegment_WFCF_TimeBeforeSegment" field.</summary> + public const int IDSPreSegmentWFCFTimeBeforeSegmentFieldNumber = 36; + private double iDSPreSegmentWFCFTimeBeforeSegment_; + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] + public double IDSPreSegmentWFCFTimeBeforeSegment { + get { return iDSPreSegmentWFCFTimeBeforeSegment_; } + set { + iDSPreSegmentWFCFTimeBeforeSegment_ = value; + } + } + [global::System.Diagnostics.DebuggerNonUserCodeAttribute] public override bool Equals(object other) { return Equals(other as ConfigurationParameters); @@ -544,8 +640,15 @@ namespace Tango.PMR.EmbeddedParameters { if (IDSPreSegmentBuildupTime != other.IDSPreSegmentBuildupTime) return false; if (IDSCleaningSpeed != other.IDSCleaningSpeed) return false; if (IDSCleaningStopBeforeSegmentTime != other.IDSCleaningStopBeforeSegmentTime) return false; + if (IDSCleaningStartSprayPreSegmentTime != other.IDSCleaningStartSprayPreSegmentTime) return false; if (IDSLeftCleaningMotorSpeed != other.IDSLeftCleaningMotorSpeed) return false; if (IDSRightCleaningMotorSpeed != other.IDSRightCleaningMotorSpeed) return false; + if (SwitchToIdleTimeinSeconds != other.SwitchToIdleTimeinSeconds) return false; + if (IdleDrierTemperature != other.IdleDrierTemperature) return false; + if (IdleHeadTemperature != other.IdleHeadTemperature) return false; + if (IdleMixerTemperature != other.IdleMixerTemperature) return false; + if (PowerOffTemperatureLimit != other.PowerOffTemperatureLimit) return false; + if (IDSPreSegmentWFCFTimeBeforeSegment != other.IDSPreSegmentWFCFTimeBeforeSegment) return false; return true; } @@ -579,8 +682,15 @@ namespace Tango.PMR.EmbeddedParameters { if (IDSPreSegmentBuildupTime != 0D) hash ^= IDSPreSegmentBuildupTime.GetHashCode(); if (IDSCleaningSpeed != 0D) hash ^= IDSCleaningSpeed.GetHashCode(); if (IDSCleaningStopBeforeSegmentTime != 0D) hash ^= IDSCleaningStopBeforeSegmentTime.GetHashCode(); + if (IDSCleaningStartSprayPreSegmentTime != 0D) hash ^= IDSCleaningStartSprayPreSegmentTime.GetHashCode(); if (IDSLeftCleaningMotorSpeed != 0D) hash ^= IDSLeftCleaningMotorSpeed.GetHashCode(); if (IDSRightCleaningMotorSpeed != 0D) hash ^= IDSRightCleaningMotorSpeed.GetHashCode(); + if (SwitchToIdleTimeinSeconds != 0) hash ^= SwitchToIdleTimeinSeconds.GetHashCode(); + if (IdleDrierTemperature != 0) hash ^= IdleDrierTemperature.GetHashCode(); + if (IdleHeadTemperature != 0) hash ^= IdleHeadTemperature.GetHashCode(); + if (IdleMixerTemperature != 0) hash ^= IdleMixerTemperature.GetHashCode(); + if (PowerOffTemperatureLimit != 0) hash ^= PowerOffTemperatureLimit.GetHashCode(); + if (IDSPreSegmentWFCFTimeBeforeSegment != 0D) hash ^= IDSPreSegmentWFCFTimeBeforeSegment.GetHashCode(); return hash; } @@ -696,14 +806,42 @@ namespace Tango.PMR.EmbeddedParameters { output.WriteRawTag(217, 1); output.WriteDouble(IDSCleaningStopBeforeSegmentTime); } - if (IDSLeftCleaningMotorSpeed != 0D) { + if (IDSCleaningStartSprayPreSegmentTime != 0D) { output.WriteRawTag(225, 1); + output.WriteDouble(IDSCleaningStartSprayPreSegmentTime); + } + if (IDSLeftCleaningMotorSpeed != 0D) { + output.WriteRawTag(233, 1); output.WriteDouble(IDSLeftCleaningMotorSpeed); } if (IDSRightCleaningMotorSpeed != 0D) { - output.WriteRawTag(233, 1); + output.WriteRawTag(241, 1); output.WriteDouble(IDSRightCleaningMotorSpeed); } + if (SwitchToIdleTimeinSeconds != 0) { + output.WriteRawTag(248, 1); + output.WriteUInt32(SwitchToIdleTimeinSeconds); + } + if (IdleDrierTemperature != 0) { + output.WriteRawTag(128, 2); + output.WriteUInt32(IdleDrierTemperature); + } + if (IdleHeadTemperature != 0) { + output.WriteRawTag(136, 2); + output.WriteUInt32(IdleHeadTemperature); + } + if (IdleMixerTemperature != 0) { + output.WriteRawTag(144, 2); + output.WriteUInt32(IdleMixerTemperature); + } + if (PowerOffTemperatureLimit != 0) { + output.WriteRawTag(152, 2); + output.WriteUInt32(PowerOffTemperatureLimit); + } + if (IDSPreSegmentWFCFTimeBeforeSegment != 0D) { + output.WriteRawTag(161, 2); + output.WriteDouble(IDSPreSegmentWFCFTimeBeforeSegment); + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -788,12 +926,33 @@ namespace Tango.PMR.EmbeddedParameters { if (IDSCleaningStopBeforeSegmentTime != 0D) { size += 2 + 8; } + if (IDSCleaningStartSprayPreSegmentTime != 0D) { + size += 2 + 8; + } if (IDSLeftCleaningMotorSpeed != 0D) { size += 2 + 8; } if (IDSRightCleaningMotorSpeed != 0D) { size += 2 + 8; } + if (SwitchToIdleTimeinSeconds != 0) { + size += 2 + pb::CodedOutputStream.ComputeUInt32Size(SwitchToIdleTimeinSeconds); + } + if (IdleDrierTemperature != 0) { + size += 2 + pb::CodedOutputStream.ComputeUInt32Size(IdleDrierTemperature); + } + if (IdleHeadTemperature != 0) { + size += 2 + pb::CodedOutputStream.ComputeUInt32Size(IdleHeadTemperature); + } + if (IdleMixerTemperature != 0) { + size += 2 + pb::CodedOutputStream.ComputeUInt32Size(IdleMixerTemperature); + } + if (PowerOffTemperatureLimit != 0) { + size += 2 + pb::CodedOutputStream.ComputeUInt32Size(PowerOffTemperatureLimit); + } + if (IDSPreSegmentWFCFTimeBeforeSegment != 0D) { + size += 2 + 8; + } return size; } @@ -881,12 +1040,33 @@ namespace Tango.PMR.EmbeddedParameters { if (other.IDSCleaningStopBeforeSegmentTime != 0D) { IDSCleaningStopBeforeSegmentTime = other.IDSCleaningStopBeforeSegmentTime; } + if (other.IDSCleaningStartSprayPreSegmentTime != 0D) { + IDSCleaningStartSprayPreSegmentTime = other.IDSCleaningStartSprayPreSegmentTime; + } if (other.IDSLeftCleaningMotorSpeed != 0D) { IDSLeftCleaningMotorSpeed = other.IDSLeftCleaningMotorSpeed; } if (other.IDSRightCleaningMotorSpeed != 0D) { IDSRightCleaningMotorSpeed = other.IDSRightCleaningMotorSpeed; } + if (other.SwitchToIdleTimeinSeconds != 0) { + SwitchToIdleTimeinSeconds = other.SwitchToIdleTimeinSeconds; + } + if (other.IdleDrierTemperature != 0) { + IdleDrierTemperature = other.IdleDrierTemperature; + } + if (other.IdleHeadTemperature != 0) { + IdleHeadTemperature = other.IdleHeadTemperature; + } + if (other.IdleMixerTemperature != 0) { + IdleMixerTemperature = other.IdleMixerTemperature; + } + if (other.PowerOffTemperatureLimit != 0) { + PowerOffTemperatureLimit = other.PowerOffTemperatureLimit; + } + if (other.IDSPreSegmentWFCFTimeBeforeSegment != 0D) { + IDSPreSegmentWFCFTimeBeforeSegment = other.IDSPreSegmentWFCFTimeBeforeSegment; + } } [global::System.Diagnostics.DebuggerNonUserCodeAttribute] @@ -1007,13 +1187,41 @@ namespace Tango.PMR.EmbeddedParameters { break; } case 225: { - IDSLeftCleaningMotorSpeed = input.ReadDouble(); + IDSCleaningStartSprayPreSegmentTime = input.ReadDouble(); break; } case 233: { + IDSLeftCleaningMotorSpeed = input.ReadDouble(); + break; + } + case 241: { IDSRightCleaningMotorSpeed = input.ReadDouble(); break; } + case 248: { + SwitchToIdleTimeinSeconds = input.ReadUInt32(); + break; + } + case 256: { + IdleDrierTemperature = input.ReadUInt32(); + break; + } + case 264: { + IdleHeadTemperature = input.ReadUInt32(); + break; + } + case 272: { + IdleMixerTemperature = input.ReadUInt32(); + break; + } + case 280: { + PowerOffTemperatureLimit = input.ReadUInt32(); + break; + } + case 289: { + IDSPreSegmentWFCFTimeBeforeSegment = input.ReadDouble(); + break; + } } } } diff --git a/Software/Visual_Studio/Tango.PMR/Tango.PMR.csproj b/Software/Visual_Studio/Tango.PMR/Tango.PMR.csproj index 32decb2cf..c0ac1e155 100644 --- a/Software/Visual_Studio/Tango.PMR/Tango.PMR.csproj +++ b/Software/Visual_Studio/Tango.PMR/Tango.PMR.csproj @@ -70,7 +70,10 @@ <Compile Include="Connection\DisconnectResponse.cs" /> <Compile Include="Connection\KeepAliveRequest.cs" /> <Compile Include="Connection\KeepAliveResponse.cs" /> + <Compile Include="Debugging\DebugDistributor.cs" /> <Compile Include="Debugging\DebugLogCategory.cs" /> + <Compile Include="Debugging\SetupDebugDisributorsRequest.cs" /> + <Compile Include="Debugging\SetupDebugDisributorsResponse.cs" /> <Compile Include="Debugging\StartDebugLogRequest.cs" /> <Compile Include="Debugging\StartDebugLogResponse.cs" /> <Compile Include="Debugging\StopDebugLogRequest.cs" /> @@ -270,7 +273,7 @@ </PropertyGroup> <ProjectExtensions> <VisualStudio> - <UserProperties BuildVersion_AssemblyInfoFilename="Properties\AssemblyInfo.cs" BuildVersion_UpdateAssemblyVersion="True" BuildVersion_BuildVersioningStyle="None.None.Increment.TimeStamp" BuildVersion_UseGlobalSettings="False" BuildVersion_StartDate="2000/1/1" /> + <UserProperties BuildVersion_StartDate="2000/1/1" BuildVersion_UseGlobalSettings="False" BuildVersion_BuildVersioningStyle="None.None.Increment.TimeStamp" BuildVersion_UpdateAssemblyVersion="True" BuildVersion_AssemblyInfoFilename="Properties\AssemblyInfo.cs" /> </VisualStudio> </ProjectExtensions> </Project>
\ No newline at end of file diff --git a/Software/Visual_Studio/Tango.Protobuf/Compilers/JavaCompiler.cs b/Software/Visual_Studio/Tango.Protobuf/Compilers/JavaCompiler.cs index 55f0cf77f..2b0ff8c59 100644 --- a/Software/Visual_Studio/Tango.Protobuf/Compilers/JavaCompiler.cs +++ b/Software/Visual_Studio/Tango.Protobuf/Compilers/JavaCompiler.cs @@ -5,6 +5,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; using Tango.Core.Helpers; +using Tango.Core.IO; using Tango.Logging; namespace Tango.Protobuf.Compilers @@ -33,5 +34,23 @@ namespace Tango.Protobuf.Compilers /// Gets a value indicating whether this compiler uses the default folder structure when generating code. /// </summary> public override bool UsesDefaultStructure => true; + + public override CompilerFolderResult CompileFolder(string sourceFolder, params string[] includeFolders) + { + var temp = TemporaryManager.Default.CreateFolder(); + PathHelper.CopyDirectory(sourceFolder, temp.Path, true); + + List<String> directories = Directory.GetDirectories(sourceFolder, "*", SearchOption.AllDirectories).Where(x => includeFolders == null || includeFolders.Length == 0 || includeFolders.Contains(Path.GetFileName(x))).ToList(); + + foreach (var dir in Directory.GetDirectories(temp.Path)) + { + if (!directories.Select(x => Path.GetFileName(x)).Contains(Path.GetFileName(dir))) + { + Directory.Delete(dir, true); + } + } + + return base.CompileFolder(temp.Path); + } } } diff --git a/Software/Visual_Studio/Utilities/Tango.EventsTypesGenerator/Events.xlsx b/Software/Visual_Studio/Utilities/Tango.EventsTypesGenerator/Events.xlsx Binary files differnew file mode 100644 index 000000000..44d8fa99a --- /dev/null +++ b/Software/Visual_Studio/Utilities/Tango.EventsTypesGenerator/Events.xlsx diff --git a/Software/Visual_Studio/Utilities/Tango.EventsTypesGenerator/Tango.EventsTypesGenerator.csproj b/Software/Visual_Studio/Utilities/Tango.EventsTypesGenerator/Tango.EventsTypesGenerator.csproj index 3eb5beb31..4c5c9cf45 100644 --- a/Software/Visual_Studio/Utilities/Tango.EventsTypesGenerator/Tango.EventsTypesGenerator.csproj +++ b/Software/Visual_Studio/Utilities/Tango.EventsTypesGenerator/Tango.EventsTypesGenerator.csproj @@ -56,12 +56,11 @@ <Compile Include="Properties\AssemblyInfo.cs" /> </ItemGroup> <ItemGroup> - <Content Include="..\..\Resources\Events.xlsx"> - <Link>Events.xlsx</Link> - <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> - </Content> <None Include="App.config" /> <None Include="packages.config" /> + <None Include="Events.xlsx"> + <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> + </None> </ItemGroup> <ItemGroup> <ProjectReference Include="..\..\Tango.BL\Tango.BL.csproj"> diff --git a/Software/Visual_Studio/Utilities/Tango.Protobuf.CLI/Program.cs b/Software/Visual_Studio/Utilities/Tango.Protobuf.CLI/Program.cs index 51e3993d6..91f0e0ef7 100644 --- a/Software/Visual_Studio/Utilities/Tango.Protobuf.CLI/Program.cs +++ b/Software/Visual_Studio/Utilities/Tango.Protobuf.CLI/Program.cs @@ -82,9 +82,13 @@ namespace Tango.Protobuf.CLI { return ExitError(ex.ToString()); } - } - return ExitSuccess("Protobuf folder compiled to " + Path.GetFullPath(options.OutputFolder)); + return ExitSuccess("Protobuf folder compiled to " + Path.GetFullPath(options.OutputFolder)); + } + else + { + throw new ArgumentException("Error parsing input arguments."); + } } catch (Exception ex) { diff --git a/Software/Visual_Studio/Utilities/Tango.Protobuf.UI/MainWindow.xaml b/Software/Visual_Studio/Utilities/Tango.Protobuf.UI/MainWindow.xaml index 3c0592736..ad16e8e3e 100644 --- a/Software/Visual_Studio/Utilities/Tango.Protobuf.UI/MainWindow.xaml +++ b/Software/Visual_Studio/Utilities/Tango.Protobuf.UI/MainWindow.xaml @@ -46,6 +46,7 @@ </Menu> </StackPanel> <StackPanel Orientation="Horizontal" HorizontalAlignment="Right"> + <TextBox Width="100" Margin="0 0 10 0" BorderThickness="1" BorderBrush="DimGray" Height="28" x:Name="txtIncludes"></TextBox> <Button Margin="5" Style="{StaticResource AccentedSquareButtonStyle}" mahapps:ButtonHelper.PreserveTextCase="True" BorderThickness="0" Command="{Binding CompileCommand}"> <StackPanel Orientation="Horizontal"> <fa:ImageAwesome Icon="Code" Width="16"></fa:ImageAwesome> diff --git a/Software/Visual_Studio/Utilities/Tango.Protobuf.UI/MainWindow.xaml.cs b/Software/Visual_Studio/Utilities/Tango.Protobuf.UI/MainWindow.xaml.cs index d530b439c..00016e929 100644 --- a/Software/Visual_Studio/Utilities/Tango.Protobuf.UI/MainWindow.xaml.cs +++ b/Software/Visual_Studio/Utilities/Tango.Protobuf.UI/MainWindow.xaml.cs @@ -119,7 +119,7 @@ namespace Tango.Protobuf.UI try { - _lastFolderResult = compiler.CompileFolder(_sourceFolder); + _lastFolderResult = compiler.CompileFolder(_sourceFolder, txtIncludes.Text.Split(',')); TargetItems = _lastFolderResult.Results.ToList(); } catch (CompilerException ex) diff --git a/Software/Visual_Studio/VSIX/Tango.BuildExtensions/TangoBuildCommand.cs b/Software/Visual_Studio/VSIX/Tango.BuildExtensions/TangoBuildCommand.cs index 407530570..2fc9e8249 100644 --- a/Software/Visual_Studio/VSIX/Tango.BuildExtensions/TangoBuildCommand.cs +++ b/Software/Visual_Studio/VSIX/Tango.BuildExtensions/TangoBuildCommand.cs @@ -369,40 +369,40 @@ namespace Tango.BuildExtensions throw new NullReferenceException("Could not locate " + observablesContextName + "!"); } - Wait(1000); + //Wait(1000); - DTE.MainWindow.Activate(); + //DTE.MainWindow.Activate(); - ExpandSolutionExplorerNode($"Tango\\{observablesProjectName}"); - Wait(1000); + //ExpandSolutionExplorerNode($"Tango\\{observablesProjectName}"); + //Wait(1000); - SelectSolutionExplorerNode($"Tango\\{observablesProjectName}\\{observablesContextName}"); - Wait(1000); + //SelectSolutionExplorerNode($"Tango\\{observablesProjectName}\\{observablesContextName}"); + //Wait(1000); - Keyboard.Instance.HoldKey(KeyboardInput.SpecialKeys.SHIFT); - Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.F10); - Keyboard.Instance.LeaveAllKeys(); + //Keyboard.Instance.HoldKey(KeyboardInput.SpecialKeys.SHIFT); + //Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.F10); + //Keyboard.Instance.LeaveAllKeys(); - Wait(1000); + //Wait(1000); - for (int i = 0; i < 3; i++) - { - Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.DOWN); - Wait(100); - } + //for (int i = 0; i < 3; i++) + //{ + // Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.DOWN); + // Wait(100); + //} - Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.RIGHT); - Wait(100); + //Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.RIGHT); + //Wait(100); - for (int i = 0; i < 3; i++) - { - Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.DOWN); - Wait(100); - } + //for (int i = 0; i < 3; i++) + //{ + // Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.DOWN); + // Wait(100); + //} - Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.RETURN); + //Keyboard.Instance.PressSpecialKey(KeyboardInput.SpecialKeys.RETURN); - _window.WaitWhileBusy(); + //_window.WaitWhileBusy(); } private void GenerateAutoPMRMessages() |
