Lines Matching refs:binder
26 #include <binder/AppOpsManager.h>
27 #include <binder/BinderService.h>
28 #include <binder/IAppOpsCallback.h>
106 virtual binder::Status getNumberOfCameras(int32_t type, int32_t* numCameras);
108 virtual binder::Status getCameraInfo(int cameraId,
110 virtual binder::Status getCameraCharacteristics(const String16& cameraId,
112 virtual binder::Status getCameraVendorTagDescriptor(
115 virtual binder::Status getCameraVendorTagCache(
119 virtual binder::Status connect(const sp<hardware::ICameraClient>& cameraClient,
125 virtual binder::Status connectLegacy(const sp<hardware::ICameraClient>& cameraClient,
131 virtual binder::Status connectDevice(
137 virtual binder::Status addListener(const sp<hardware::ICameraServiceListener>& listener,
140 virtual binder::Status removeListener(
143 virtual binder::Status getLegacyParameters(
148 virtual binder::Status setTorchMode(const String16& cameraId, bool enabled,
151 virtual binder::Status notifySystemEvent(int32_t eventId,
155 virtual binder::Status supportsCameraApi(
194 static binder::Status filterGetInfoErrorCode(status_t err);
202 virtual binder::Status disconnect();
208 // Return the remote callback binder object (e.g. ICameraDeviceCallbacks)
213 // Disallows dumping over binder interface
297 virtual binder::Status disconnect();
376 * actual BasicClient subclass binder interface implementation.
520 binder::Status validateConnectLocked(const String8& cameraId, const String8& clientName8,
522 binder::Status validateClientPermissionsLocked(const String8& cameraId, const String8& clientName8,
535 binder::Status connectHelper(const sp<CALLBACK>& cameraCb, const String8& cameraId,
574 * Evict client who's remote binder has died. Returns true if this client was in the active
713 // camera id -> torch client binder
743 binder::Status initializeShimMetadata(int cameraId);
751 binder::Status getLegacyParametersLazy(int cameraId, /*out*/CameraParameters* parameters);
762 static binder::Status makeClient(const sp<CameraService>& cameraService,