summaryrefslogtreecommitdiff
path: root/ccast/chan/cast_channel.pb-c.h
diff options
context:
space:
mode:
Diffstat (limited to 'ccast/chan/cast_channel.pb-c.h')
-rw-r--r--ccast/chan/cast_channel.pb-c.h233
1 files changed, 233 insertions, 0 deletions
diff --git a/ccast/chan/cast_channel.pb-c.h b/ccast/chan/cast_channel.pb-c.h
new file mode 100644
index 0000000..982e420
--- /dev/null
+++ b/ccast/chan/cast_channel.pb-c.h
@@ -0,0 +1,233 @@
+/* Generated by the protocol buffer compiler. DO NOT EDIT! */
+/* Generated from: cast_channel.proto */
+
+#ifndef PROTOBUF_C_cast_5fchannel_2eproto__INCLUDED
+#define PROTOBUF_C_cast_5fchannel_2eproto__INCLUDED
+
+#include "protobuf-c.h"
+
+PROTOBUF_C__BEGIN_DECLS
+
+#if PROTOBUF_C_VERSION_NUMBER < 1000000
+# error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
+#elif 1000001 < PROTOBUF_C_MIN_COMPILER_VERSION
+# error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
+#endif
+
+
+typedef struct _Extensions__Api__CastChannel__CastMessage Extensions__Api__CastChannel__CastMessage;
+typedef struct _Extensions__Api__CastChannel__AuthChallenge Extensions__Api__CastChannel__AuthChallenge;
+typedef struct _Extensions__Api__CastChannel__AuthResponse Extensions__Api__CastChannel__AuthResponse;
+typedef struct _Extensions__Api__CastChannel__AuthError Extensions__Api__CastChannel__AuthError;
+typedef struct _Extensions__Api__CastChannel__DeviceAuthMessage Extensions__Api__CastChannel__DeviceAuthMessage;
+
+
+/* --- enums --- */
+
+typedef enum _Extensions__Api__CastChannel__CastMessage__ProtocolVersion {
+ EXTENSIONS__API__CAST_CHANNEL__CAST_MESSAGE__PROTOCOL_VERSION__CASTV2_1_0 = 0
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(EXTENSIONS__API__CAST_CHANNEL__CAST_MESSAGE__PROTOCOL_VERSION)
+} Extensions__Api__CastChannel__CastMessage__ProtocolVersion;
+typedef enum _Extensions__Api__CastChannel__CastMessage__PayloadType {
+ EXTENSIONS__API__CAST_CHANNEL__CAST_MESSAGE__PAYLOAD_TYPE__STRING = 0,
+ EXTENSIONS__API__CAST_CHANNEL__CAST_MESSAGE__PAYLOAD_TYPE__BINARY = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(EXTENSIONS__API__CAST_CHANNEL__CAST_MESSAGE__PAYLOAD_TYPE)
+} Extensions__Api__CastChannel__CastMessage__PayloadType;
+typedef enum _Extensions__Api__CastChannel__AuthError__ErrorType {
+ EXTENSIONS__API__CAST_CHANNEL__AUTH_ERROR__ERROR_TYPE__INTERNAL_ERROR = 0,
+ EXTENSIONS__API__CAST_CHANNEL__AUTH_ERROR__ERROR_TYPE__NO_TLS = 1
+ PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(EXTENSIONS__API__CAST_CHANNEL__AUTH_ERROR__ERROR_TYPE)
+} Extensions__Api__CastChannel__AuthError__ErrorType;
+
+/* --- messages --- */
+
+struct _Extensions__Api__CastChannel__CastMessage
+{
+ ProtobufCMessage base;
+ Extensions__Api__CastChannel__CastMessage__ProtocolVersion protocol_version;
+ char *source_id;
+ char *destination_id;
+ char *namespace_;
+ Extensions__Api__CastChannel__CastMessage__PayloadType payload_type;
+ char *payload_utf8;
+ protobuf_c_boolean has_payload_binary;
+ ProtobufCBinaryData payload_binary;
+};
+#define EXTENSIONS__API__CAST_CHANNEL__CAST_MESSAGE__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&extensions__api__cast_channel__cast_message__descriptor) \
+ , 0, NULL, NULL, NULL, 0, NULL, 0,{0,NULL} }
+
+
+struct _Extensions__Api__CastChannel__AuthChallenge
+{
+ ProtobufCMessage base;
+};
+#define EXTENSIONS__API__CAST_CHANNEL__AUTH_CHALLENGE__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&extensions__api__cast_channel__auth_challenge__descriptor) \
+ }
+
+
+struct _Extensions__Api__CastChannel__AuthResponse
+{
+ ProtobufCMessage base;
+ ProtobufCBinaryData signature;
+ ProtobufCBinaryData client_auth_certificate;
+};
+#define EXTENSIONS__API__CAST_CHANNEL__AUTH_RESPONSE__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&extensions__api__cast_channel__auth_response__descriptor) \
+ , {0,NULL}, {0,NULL} }
+
+
+struct _Extensions__Api__CastChannel__AuthError
+{
+ ProtobufCMessage base;
+ Extensions__Api__CastChannel__AuthError__ErrorType error_type;
+};
+#define EXTENSIONS__API__CAST_CHANNEL__AUTH_ERROR__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&extensions__api__cast_channel__auth_error__descriptor) \
+ , 0 }
+
+
+struct _Extensions__Api__CastChannel__DeviceAuthMessage
+{
+ ProtobufCMessage base;
+ Extensions__Api__CastChannel__AuthChallenge *challenge;
+ Extensions__Api__CastChannel__AuthResponse *response;
+ Extensions__Api__CastChannel__AuthError *error;
+};
+#define EXTENSIONS__API__CAST_CHANNEL__DEVICE_AUTH_MESSAGE__INIT \
+ { PROTOBUF_C_MESSAGE_INIT (&extensions__api__cast_channel__device_auth_message__descriptor) \
+ , NULL, NULL, NULL }
+
+
+/* Extensions__Api__CastChannel__CastMessage methods */
+void extensions__api__cast_channel__cast_message__init
+ (Extensions__Api__CastChannel__CastMessage *message);
+size_t extensions__api__cast_channel__cast_message__get_packed_size
+ (const Extensions__Api__CastChannel__CastMessage *message);
+size_t extensions__api__cast_channel__cast_message__pack
+ (const Extensions__Api__CastChannel__CastMessage *message,
+ uint8_t *out);
+size_t extensions__api__cast_channel__cast_message__pack_to_buffer
+ (const Extensions__Api__CastChannel__CastMessage *message,
+ ProtobufCBuffer *buffer);
+Extensions__Api__CastChannel__CastMessage *
+ extensions__api__cast_channel__cast_message__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void extensions__api__cast_channel__cast_message__free_unpacked
+ (Extensions__Api__CastChannel__CastMessage *message,
+ ProtobufCAllocator *allocator);
+/* Extensions__Api__CastChannel__AuthChallenge methods */
+void extensions__api__cast_channel__auth_challenge__init
+ (Extensions__Api__CastChannel__AuthChallenge *message);
+size_t extensions__api__cast_channel__auth_challenge__get_packed_size
+ (const Extensions__Api__CastChannel__AuthChallenge *message);
+size_t extensions__api__cast_channel__auth_challenge__pack
+ (const Extensions__Api__CastChannel__AuthChallenge *message,
+ uint8_t *out);
+size_t extensions__api__cast_channel__auth_challenge__pack_to_buffer
+ (const Extensions__Api__CastChannel__AuthChallenge *message,
+ ProtobufCBuffer *buffer);
+Extensions__Api__CastChannel__AuthChallenge *
+ extensions__api__cast_channel__auth_challenge__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void extensions__api__cast_channel__auth_challenge__free_unpacked
+ (Extensions__Api__CastChannel__AuthChallenge *message,
+ ProtobufCAllocator *allocator);
+/* Extensions__Api__CastChannel__AuthResponse methods */
+void extensions__api__cast_channel__auth_response__init
+ (Extensions__Api__CastChannel__AuthResponse *message);
+size_t extensions__api__cast_channel__auth_response__get_packed_size
+ (const Extensions__Api__CastChannel__AuthResponse *message);
+size_t extensions__api__cast_channel__auth_response__pack
+ (const Extensions__Api__CastChannel__AuthResponse *message,
+ uint8_t *out);
+size_t extensions__api__cast_channel__auth_response__pack_to_buffer
+ (const Extensions__Api__CastChannel__AuthResponse *message,
+ ProtobufCBuffer *buffer);
+Extensions__Api__CastChannel__AuthResponse *
+ extensions__api__cast_channel__auth_response__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void extensions__api__cast_channel__auth_response__free_unpacked
+ (Extensions__Api__CastChannel__AuthResponse *message,
+ ProtobufCAllocator *allocator);
+/* Extensions__Api__CastChannel__AuthError methods */
+void extensions__api__cast_channel__auth_error__init
+ (Extensions__Api__CastChannel__AuthError *message);
+size_t extensions__api__cast_channel__auth_error__get_packed_size
+ (const Extensions__Api__CastChannel__AuthError *message);
+size_t extensions__api__cast_channel__auth_error__pack
+ (const Extensions__Api__CastChannel__AuthError *message,
+ uint8_t *out);
+size_t extensions__api__cast_channel__auth_error__pack_to_buffer
+ (const Extensions__Api__CastChannel__AuthError *message,
+ ProtobufCBuffer *buffer);
+Extensions__Api__CastChannel__AuthError *
+ extensions__api__cast_channel__auth_error__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void extensions__api__cast_channel__auth_error__free_unpacked
+ (Extensions__Api__CastChannel__AuthError *message,
+ ProtobufCAllocator *allocator);
+/* Extensions__Api__CastChannel__DeviceAuthMessage methods */
+void extensions__api__cast_channel__device_auth_message__init
+ (Extensions__Api__CastChannel__DeviceAuthMessage *message);
+size_t extensions__api__cast_channel__device_auth_message__get_packed_size
+ (const Extensions__Api__CastChannel__DeviceAuthMessage *message);
+size_t extensions__api__cast_channel__device_auth_message__pack
+ (const Extensions__Api__CastChannel__DeviceAuthMessage *message,
+ uint8_t *out);
+size_t extensions__api__cast_channel__device_auth_message__pack_to_buffer
+ (const Extensions__Api__CastChannel__DeviceAuthMessage *message,
+ ProtobufCBuffer *buffer);
+Extensions__Api__CastChannel__DeviceAuthMessage *
+ extensions__api__cast_channel__device_auth_message__unpack
+ (ProtobufCAllocator *allocator,
+ size_t len,
+ const uint8_t *data);
+void extensions__api__cast_channel__device_auth_message__free_unpacked
+ (Extensions__Api__CastChannel__DeviceAuthMessage *message,
+ ProtobufCAllocator *allocator);
+/* --- per-message closures --- */
+
+typedef void (*Extensions__Api__CastChannel__CastMessage_Closure)
+ (const Extensions__Api__CastChannel__CastMessage *message,
+ void *closure_data);
+typedef void (*Extensions__Api__CastChannel__AuthChallenge_Closure)
+ (const Extensions__Api__CastChannel__AuthChallenge *message,
+ void *closure_data);
+typedef void (*Extensions__Api__CastChannel__AuthResponse_Closure)
+ (const Extensions__Api__CastChannel__AuthResponse *message,
+ void *closure_data);
+typedef void (*Extensions__Api__CastChannel__AuthError_Closure)
+ (const Extensions__Api__CastChannel__AuthError *message,
+ void *closure_data);
+typedef void (*Extensions__Api__CastChannel__DeviceAuthMessage_Closure)
+ (const Extensions__Api__CastChannel__DeviceAuthMessage *message,
+ void *closure_data);
+
+/* --- services --- */
+
+
+/* --- descriptors --- */
+
+extern const ProtobufCMessageDescriptor extensions__api__cast_channel__cast_message__descriptor;
+extern const ProtobufCEnumDescriptor extensions__api__cast_channel__cast_message__protocol_version__descriptor;
+extern const ProtobufCEnumDescriptor extensions__api__cast_channel__cast_message__payload_type__descriptor;
+extern const ProtobufCMessageDescriptor extensions__api__cast_channel__auth_challenge__descriptor;
+extern const ProtobufCMessageDescriptor extensions__api__cast_channel__auth_response__descriptor;
+extern const ProtobufCMessageDescriptor extensions__api__cast_channel__auth_error__descriptor;
+extern const ProtobufCEnumDescriptor extensions__api__cast_channel__auth_error__error_type__descriptor;
+extern const ProtobufCMessageDescriptor extensions__api__cast_channel__device_auth_message__descriptor;
+
+PROTOBUF_C__END_DECLS
+
+
+#endif /* PROTOBUF_C_cast_5fchannel_2eproto__INCLUDED */