Home | History | Annotate | Download | only in libcameraservice

Lines Matching refs:CLIENT

70     class Client;
171 // Client functionality
226 // Return the package name for this client
229 // Notify client about a fatal error
233 // Get the UID of the application client using this
236 // Get the PID of the application client using this
239 // Check what API level is used for this client. This is used to determine which
243 // Block the client form using the camera
285 explicit OpsCallback(wp<BasicClient> client);
302 class Client : public hardware::BnCamera, public BasicClient
309 virtual status_t connect(const sp<hardware::ICameraClient>& client) = 0;
333 Client(const sp<CameraService>& cameraService,
342 ~Client();
344 // return our camera client
356 // Check what API level is used for this client. This is used to determine which
366 }; // class Client
448 * This container does NOT represent an active camera client. These are represented using
567 // The returned clientPid is the PID of the client that directly connects to camera.
576 // Handle active client evictions, and update service state.
581 sp<BasicClient>* client,
585 template<class CALLBACK, class CLIENT>
590 /*out*/sp<CLIENT>& device);
614 // The last monitored tags set by client
628 * Evict client who's remote binder has died. Returns true if this client was in the active
636 * Remove the given client from the active clients list; does not disconnect the client.
640 void removeByClient(const BasicClient* client);
643 * Add new client to active clients list after conflicting clients have disconnected using the
644 * values set in the partial descriptor passed in to construct the actual client descriptor.
649 void finishConnectLocked(const sp<BasicClient>& client, const DescriptorPtr& desc);
664 * Remove a single client corresponding to the given camera id from the list of active clients.
682 * Add an event log message that a client has been disconnected.
687 * Add an event log message that a client has been connected.
692 * Add an event log message that a client's connect attempt has been rejected.
714 * Add an event log message that a client has unexpectedly died.
780 // camera id -> torch client binder
781 // only store the last client that turns on each camera's torch mode
786 // check and handle if torch client's process has died
848 /*out*/sp<BasicClient>* client);