Shelter/app/src/main/aidl/net/typeblog/shelter/services/IFileShuttleService.aidl
Peter Cai c716a22df8
FileShuttle: allow OPEN_DOCUMENT_TREE [WIP]
implement isChildDocument() for this.
2018-09-21 16:08:47 +08:00

17 lines
561 B
Plaintext

// IFileShuttleService.aidl
package net.typeblog.shelter.services;
import android.graphics.Point;
import android.os.ParcelFileDescriptor;
interface IFileShuttleService {
void ping();
List loadFiles(String path);
Map loadFileMeta(String path);
ParcelFileDescriptor openFile(String path, String mode);
ParcelFileDescriptor openThumbnail(String path, in Point sizeHint);
String createFile(String path, String mimeType, String displayName);
String deleteFile(String path);
boolean isChildOf(String parentPath, String childPath);
}