perfetto-protos
Version:
Perfetto protos exposed via protobuf-es for browser and node
69 lines • 2.42 kB
TypeScript
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file protos/perfetto/metrics/android/process_metadata.proto.
*/
export declare const file_protos_perfetto_metrics_android_process_metadata: GenFile;
/**
* @generated from message perfetto.protos.AndroidProcessMetadata
*/
export type AndroidProcessMetadata = Message<"perfetto.protos.AndroidProcessMetadata"> & {
/**
* Process name. Usually, cmdline or <package_name>(:<custom_name>)?.
*
* @generated from field: optional string name = 1;
*/
name: string;
/**
* User id under which this process runs.
*
* @generated from field: optional int64 uid = 2;
*/
uid: bigint;
/**
* Package that this process belongs to.
*
* If this process shares its uid (see `packages_for_uid` field), the package
* is determined based on the process name and package name. If there is no
* match this field is empty.
*
* @generated from field: optional perfetto.protos.AndroidProcessMetadata.Package package = 7;
*/
package?: AndroidProcessMetadata_Package;
/**
* Pid of the process name.
*
* @generated from field: optional int64 pid = 9;
*/
pid: bigint;
};
/**
* Describes the message perfetto.protos.AndroidProcessMetadata.
* Use `create(AndroidProcessMetadataSchema)` to create a new message.
*/
export declare const AndroidProcessMetadataSchema: GenMessage<AndroidProcessMetadata>;
/**
* Package metadata from Android package list.
*
* @generated from message perfetto.protos.AndroidProcessMetadata.Package
*/
export type AndroidProcessMetadata_Package = Message<"perfetto.protos.AndroidProcessMetadata.Package"> & {
/**
* @generated from field: optional string package_name = 1;
*/
packageName: string;
/**
* @generated from field: optional int64 apk_version_code = 2;
*/
apkVersionCode: bigint;
/**
* @generated from field: optional bool debuggable = 3;
*/
debuggable: boolean;
};
/**
* Describes the message perfetto.protos.AndroidProcessMetadata.Package.
* Use `create(AndroidProcessMetadata_PackageSchema)` to create a new message.
*/
export declare const AndroidProcessMetadata_PackageSchema: GenMessage<AndroidProcessMetadata_Package>;
//# sourceMappingURL=process_metadata_pb.d.ts.map