UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

73 lines 2.67 kB
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/config/inode_file/inode_file_config.proto. */ export declare const file_protos_perfetto_config_inode_file_inode_file_config: GenFile; /** * @generated from message perfetto.protos.InodeFileConfig */ export type InodeFileConfig = Message<"perfetto.protos.InodeFileConfig"> & { /** * How long to pause between batches. * * @generated from field: optional uint32 scan_interval_ms = 1; */ scanIntervalMs: number; /** * How long to wait before the first scan in order to accumulate inodes. * * @generated from field: optional uint32 scan_delay_ms = 2; */ scanDelayMs: number; /** * How many inodes to scan in one batch. * * @generated from field: optional uint32 scan_batch_size = 3; */ scanBatchSize: number; /** * Do not scan for inodes not found in the static map. * * @generated from field: optional bool do_not_scan = 4; */ doNotScan: boolean; /** * If non-empty, only scan inodes corresponding to block devices named in * this list. * * @generated from field: repeated string scan_mount_points = 5; */ scanMountPoints: string[]; /** * When encountering an inode belonging to a block device corresponding * to one of the mount points in this map, scan its scan_roots instead. * * @generated from field: repeated perfetto.protos.InodeFileConfig.MountPointMappingEntry mount_point_mapping = 6; */ mountPointMapping: InodeFileConfig_MountPointMappingEntry[]; }; /** * Describes the message perfetto.protos.InodeFileConfig. * Use `create(InodeFileConfigSchema)` to create a new message. */ export declare const InodeFileConfigSchema: GenMessage<InodeFileConfig>; /** * @generated from message perfetto.protos.InodeFileConfig.MountPointMappingEntry */ export type InodeFileConfig_MountPointMappingEntry = Message<"perfetto.protos.InodeFileConfig.MountPointMappingEntry"> & { /** * @generated from field: optional string mountpoint = 1; */ mountpoint: string; /** * @generated from field: repeated string scan_roots = 2; */ scanRoots: string[]; }; /** * Describes the message perfetto.protos.InodeFileConfig.MountPointMappingEntry. * Use `create(InodeFileConfig_MountPointMappingEntrySchema)` to create a new message. */ export declare const InodeFileConfig_MountPointMappingEntrySchema: GenMessage<InodeFileConfig_MountPointMappingEntry>; //# sourceMappingURL=inode_file_config_pb.d.ts.map