Lines Matching refs:BasicClient
78 class BasicClient; variable
212 status_t addOfflineClient(String8 cameraId, sp<BasicClient> offlineClient);
254 class BasicClient : public virtual RefBase {
324 BasicClient(const sp<CameraService>& cameraService,
335 virtual ~BasicClient();
382 explicit OpsCallback(wp<BasicClient> client);
386 wp<BasicClient> mClient;
402 class Client : public hardware::BnCamera, public BasicClient
481 sp<CameraService::BasicClient>>& descriptor);
483 sp<CameraService::BasicClient>>& descriptor);
487 sp<CameraService::BasicClient>>> DescriptorPtr;
498 sp<CameraService::BasicClient>, ClientEventListener> {
507 sp<CameraService::BasicClient> getCameraClient(const String8& id) const;
517 static DescriptorPtr makeClientDescriptor(const String8& key, const sp<BasicClient>& value,
525 static DescriptorPtr makeClientDescriptor(const sp<BasicClient>& value,
750 sp<BasicClient>* client,
751 std::shared_ptr<resource_policy::ClientDescriptor<String8, sp<BasicClient>>>* partial);
839 void removeByClient(const BasicClient* client);
848 void finishConnectLocked(const sp<BasicClient>& client, const DescriptorPtr& desc,
869 sp<CameraService::BasicClient> removeClientLocked(const String8& cameraId);
1150 /*out*/sp<BasicClient>* client);
1164 void disconnectClient(const String8& id, sp<BasicClient> clientToDisconnect);