Lines Matching refs:BasicClient
76 class BasicClient; variable
203 status_t addOfflineClient(String8 cameraId, sp<BasicClient> offlineClient);
241 class BasicClient : public virtual RefBase {
298 BasicClient(const sp<CameraService>& cameraService,
308 virtual ~BasicClient();
342 explicit OpsCallback(wp<BasicClient> client);
346 wp<BasicClient> mClient;
359 class Client : public hardware::BnCamera, public BasicClient
435 sp<CameraService::BasicClient>>& descriptor);
437 sp<CameraService::BasicClient>>& descriptor);
441 sp<CameraService::BasicClient>>> DescriptorPtr;
452 sp<CameraService::BasicClient>, ClientEventListener> {
461 sp<CameraService::BasicClient> getCameraClient(const String8& id) const;
471 static DescriptorPtr makeClientDescriptor(const String8& key, const sp<BasicClient>& value,
479 static DescriptorPtr makeClientDescriptor(const sp<BasicClient>& value,
700 sp<BasicClient>* client,
701 std::shared_ptr<resource_policy::ClientDescriptor<String8, sp<BasicClient>>>* partial);
782 void removeByClient(const BasicClient* client);
791 void finishConnectLocked(const sp<BasicClient>& client, const DescriptorPtr& desc);
811 sp<CameraService::BasicClient> removeClientLocked(const String8& cameraId);
1063 /*out*/sp<BasicClient>* client);
1083 void disconnectClient(const String8& id, sp<BasicClient> clientToDisconnect);