# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: file_operations/requests.proto
# Protobuf Python Version: 6.31.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    6,
    31,
    1,
    '',
    'file_operations/requests.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import directory_pb2 as file__operations_dot_directory__pb2
from . import file_crud_pb2 as file__operations_dot_file__crud__pb2
from . import archive_pb2 as file__operations_dot_archive__pb2
from . import search_pb2 as file__operations_dot_search__pb2
from . import hls_pb2 as file__operations_dot_hls__pb2
from . import changes_pb2 as file__operations_dot_changes__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x66ile_operations/requests.proto\x12\x08terminal\x1a\x1f\x66ile_operations/directory.proto\x1a\x1f\x66ile_operations/file_crud.proto\x1a\x1d\x66ile_operations/archive.proto\x1a\x1c\x66ile_operations/search.proto\x1a\x19\x66ile_operations/hls.proto\x1a\x1d\x66ile_operations/changes.proto\"\xb9\x06\n\x14\x46ileOperationRequest\x12\x12\n\nrequest_id\x18\x01 \x01(\t\x12<\n\x0elist_directory\x18\n \x01(\x0b\x32\".terminal.FileListDirectoryRequestH\x00\x12.\n\tread_file\x18\x0b \x01(\x0b\x32\x19.terminal.FileReadRequestH\x00\x12\x30\n\nwrite_file\x18\x0c \x01(\x0b\x32\x1a.terminal.FileWriteRequestH\x00\x12@\n\x10\x63reate_directory\x18\r \x01(\x0b\x32$.terminal.FileCreateDirectoryRequestH\x00\x12\x32\n\x0b\x64\x65lete_file\x18\x0e \x01(\x0b\x32\x1b.terminal.FileDeleteRequestH\x00\x12.\n\tmove_file\x18\x0f \x01(\x0b\x32\x19.terminal.FileMoveRequestH\x00\x12.\n\tcopy_file\x18\x10 \x01(\x0b\x32\x19.terminal.FileCopyRequestH\x00\x12\x30\n\x08get_info\x18\x11 \x01(\x0b\x32\x1c.terminal.FileGetInfoRequestH\x00\x12<\n\x0e\x63reate_archive\x18\x12 \x01(\x0b\x32\".terminal.FileCreateArchiveRequestH\x00\x12-\n\x06search\x18\x13 \x01(\x0b\x32\x1b.terminal.FileSearchRequestH\x00\x12\x36\n\x0bget_changes\x18\x14 \x01(\x0b\x32\x1f.terminal.FileGetChangesRequestH\x00\x12;\n\x10hls_get_playlist\x18\x1e \x01(\x0b\x32\x1f.terminal.HlsGetPlaylistRequestH\x00\x12\x39\n\x0fhls_get_segment\x18\x1f \x01(\x0b\x32\x1e.terminal.HlsGetSegmentRequestH\x00\x12;\n\x10hls_stop_session\x18  \x01(\x0b\x32\x1f.terminal.HlsStopSessionRequestH\x00\x42\x0b\n\toperation\"\x8b\x07\n\x13\x46ileOperationResult\x12\x12\n\nrequest_id\x18\x01 \x01(\t\x12\x0f\n\x07success\x18\x02 \x01(\x08\x12\x12\n\nerror_code\x18\x03 \x01(\t\x12\x15\n\rerror_message\x18\x04 \x01(\t\x12\x13\n\x0bsuggestions\x18\x05 \x03(\t\x12\x11\n\tcan_retry\x18\x06 \x01(\x08\x12;\n\x0elist_directory\x18\n \x01(\x0b\x32!.terminal.FileListDirectoryResultH\x00\x12-\n\tread_file\x18\x0b \x01(\x0b\x32\x18.terminal.FileReadResultH\x00\x12/\n\nwrite_file\x18\x0c \x01(\x0b\x32\x19.terminal.FileWriteResultH\x00\x12?\n\x10\x63reate_directory\x18\r \x01(\x0b\x32#.terminal.FileCreateDirectoryResultH\x00\x12\x31\n\x0b\x64\x65lete_file\x18\x0e \x01(\x0b\x32\x1a.terminal.FileDeleteResultH\x00\x12-\n\tmove_file\x18\x0f \x01(\x0b\x32\x18.terminal.FileMoveResultH\x00\x12-\n\tcopy_file\x18\x10 \x01(\x0b\x32\x18.terminal.FileCopyResultH\x00\x12/\n\x08get_info\x18\x11 \x01(\x0b\x32\x1b.terminal.FileGetInfoResultH\x00\x12;\n\x0e\x63reate_archive\x18\x12 \x01(\x0b\x32!.terminal.FileCreateArchiveResultH\x00\x12,\n\x06search\x18\x13 \x01(\x0b\x32\x1a.terminal.FileSearchResultH\x00\x12\x35\n\x0bget_changes\x18\x14 \x01(\x0b\x32\x1e.terminal.FileGetChangesResultH\x00\x12:\n\x10hls_get_playlist\x18\x1e \x01(\x0b\x32\x1e.terminal.HlsGetPlaylistResultH\x00\x12\x38\n\x0fhls_get_segment\x18\x1f \x01(\x0b\x32\x1d.terminal.HlsGetSegmentResultH\x00\x12:\n\x10hls_stop_session\x18  \x01(\x0b\x32\x1e.terminal.HlsStopSessionResultH\x00\x42\x08\n\x06resultB\'Z%github.com/cmdop/cmdop/pkg/terminalpbb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'file_operations.requests_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  _globals['DESCRIPTOR']._loaded_options = None
  _globals['DESCRIPTOR']._serialized_options = b'Z%github.com/cmdop/cmdop/pkg/terminalpb'
  _globals['_FILEOPERATIONREQUEST']._serialized_start=230
  _globals['_FILEOPERATIONREQUEST']._serialized_end=1055
  _globals['_FILEOPERATIONRESULT']._serialized_start=1058
  _globals['_FILEOPERATIONRESULT']._serialized_end=1965
# @@protoc_insertion_point(module_scope)
