react-native-androidtv-remote
Version:
Port of AndroidTV Remote to react native
8 lines (7 loc) • 1.81 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
// pairingmessage.proto.js
var _default = exports.default = "\nsyntax = \"proto3\";\npackage pairing;\n\nenum RoleType {\n ROLE_TYPE_UNKNOWN = 0;\n ROLE_TYPE_INPUT = 1;\n ROLE_TYPE_OUTPUT = 2;\n UNRECOGNIZED = -1;\n}\n\nmessage PairingRequest {\n string client_name = 2;\n string service_name = 1;\n}\n\nmessage PairingRequestAck {\n string server_name = 1;\n}\n\nmessage PairingEncoding {\n enum EncodingType {\n ENCODING_TYPE_UNKNOWN = 0;\n ENCODING_TYPE_ALPHANUMERIC = 1;\n ENCODING_TYPE_NUMERIC = 2;\n ENCODING_TYPE_HEXADECIMAL = 3;\n ENCODING_TYPE_QRCODE = 4;\n UNRECOGNIZED = -1;\n }\n EncodingType type = 1;\n uint32 symbol_length = 2;\n}\n\nmessage PairingOption {\n repeated PairingEncoding input_encodings = 1;\n repeated PairingEncoding output_encodings = 2;\n RoleType preferred_role = 3;\n}\n\nmessage PairingConfiguration {\n PairingEncoding encoding = 1;\n RoleType client_role = 2;\n}\n\nmessage PairingConfigurationAck {\n\n}\n\nmessage PairingSecret {\n bytes secret = 1;\n}\n\nmessage PairingSecretAck {\n bytes secret = 1;\n}\n\nmessage PairingMessage {\n enum Status {\n UNKNOWN = 0;\n STATUS_OK = 200;\n STATUS_ERROR = 400;\n STATUS_BAD_CONFIGURATION = 401;\n STATUS_BAD_SECRET = 402;\n UNRECOGNIZED = -1;\n }\n int32 protocol_version = 1;\n Status status = 2;\n int32 request_case = 3;\n PairingRequest pairing_request = 10;\n PairingRequestAck pairing_request_ack = 11;\n PairingOption pairing_option = 20;\n PairingConfiguration pairing_configuration = 30;\n PairingConfigurationAck pairing_configuration_ack = 31;\n PairingSecret pairing_secret = 40;\n PairingSecretAck pairing_secret_ack = 41;\n}\n";