Versions in this module Expand all Collapse all v0 v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const DescriptorIExternalStorageService + const MethodIExternalStorageServiceEndSession + const MethodIExternalStorageServiceFreeCache + const MethodIExternalStorageServiceNotifyAnrDelayStarted + const MethodIExternalStorageServiceNotifyVolumeStateChanged + const MethodIExternalStorageServiceStartSession + const TransactionIExternalStorageServiceEndSession + const TransactionIExternalStorageServiceFreeCache + const TransactionIExternalStorageServiceNotifyAnrDelayStarted + const TransactionIExternalStorageServiceNotifyVolumeStateChanged + const TransactionIExternalStorageServiceStartSession + type ExternalStorageServiceProxy struct + Remote binder.IBinder + func NewExternalStorageServiceProxy(remote binder.IBinder) *ExternalStorageServiceProxy + func (p *ExternalStorageServiceProxy) AsBinder() binder.IBinder + func (p *ExternalStorageServiceProxy) EndSession(ctx context.Context, sessionId string, callback os.RemoteCallback) error + func (p *ExternalStorageServiceProxy) FreeCache(ctx context.Context, sessionId string, volumeUuid string, bytes int64, ...) error + func (p *ExternalStorageServiceProxy) NotifyAnrDelayStarted(ctx context.Context, packageName string, uid int32, tid int32, reason int32) error + func (p *ExternalStorageServiceProxy) NotifyVolumeStateChanged(ctx context.Context, sessionId string, vol osStorage.StorageVolume, ...) error + func (p *ExternalStorageServiceProxy) StartSession(ctx context.Context, sessionId string, type_ int32, deviceFd int32, ...) error + type ExternalStorageServiceStub struct + Impl IExternalStorageService + Transport binder.VersionAwareTransport + func (s *ExternalStorageServiceStub) Descriptor() string + func (s *ExternalStorageServiceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type IExternalStorageService interface + AsBinder func() binder.IBinder + EndSession func(ctx context.Context, sessionId string, callback os.RemoteCallback) error + FreeCache func(ctx context.Context, sessionId string, volumeUuid string, bytes int64, ...) error + NotifyAnrDelayStarted func(ctx context.Context, packageName string, uid int32, tid int32, reason int32) error + NotifyVolumeStateChanged func(ctx context.Context, sessionId string, vol osStorage.StorageVolume, ...) error + StartSession func(ctx context.Context, sessionId string, type_ int32, deviceFd int32, ...) error + func NewExternalStorageServiceStub(impl IExternalStorageServiceServer) IExternalStorageService + type IExternalStorageServiceServer interface + EndSession func(ctx context.Context, sessionId string, callback os.RemoteCallback) error + FreeCache func(ctx context.Context, sessionId string, volumeUuid string, bytes int64, ...) error + NotifyAnrDelayStarted func(ctx context.Context, packageName string, uid int32, tid int32, reason int32) error + NotifyVolumeStateChanged func(ctx context.Context, sessionId string, vol osStorage.StorageVolume, ...) error + StartSession func(ctx context.Context, sessionId string, type_ int32, deviceFd int32, ...) error