Lines Matching refs:BasicClient
75 class BasicClient; variable
224 class BasicClient : public virtual RefBase {
264 BasicClient(const sp<CameraService>& cameraService,
273 virtual ~BasicClient();
303 explicit OpsCallback(wp<BasicClient> client);
307 wp<BasicClient> mClient;
320 class Client : public hardware::BnCamera, public BasicClient
395 sp<CameraService::BasicClient>>& descriptor);
397 sp<CameraService::BasicClient>>& descriptor);
401 sp<CameraService::BasicClient>>> DescriptorPtr;
412 sp<CameraService::BasicClient>, ClientEventListener> {
421 sp<CameraService::BasicClient> getCameraClient(const String8& id) const;
431 static DescriptorPtr makeClientDescriptor(const String8& key, const sp<BasicClient>& value,
439 static DescriptorPtr makeClientDescriptor(const sp<BasicClient>& value,
643 sp<BasicClient>* client,
644 std::shared_ptr<resource_policy::ClientDescriptor<String8, sp<BasicClient>>>* partial);
707 void removeByClient(const BasicClient* client);
716 void finishConnectLocked(const sp<BasicClient>& client, const DescriptorPtr& desc);
736 sp<CameraService::BasicClient> removeClientLocked(const String8& cameraId);
958 /*out*/sp<BasicClient>* client);