summaryrefslogtreecommitdiff
path: root/test/log
diff options
context:
space:
mode:
</* SPDX-License-Identifier: LGPL-2.1-or-later *//* * Copyright (C) 2019, Google Inc. * * semaphore.h - General-purpose counting semaphore */#ifndef __LIBCAMERA_SEMAPHORE_H__#define __LIBCAMERA_SEMAPHORE_H__#include <condition_variable>#include"thread.h"namespace libcamera {class Semaphore {public:Semaphore(unsigned int n =0);unsigned intavailable();voidacquire(unsigned int n =1);booltryAcquire(unsigned int n =1);voidrelease(unsigned int n =1);private
authorTomi Valkeinen <tomi.valkeinen@iki.fi>2020-10-22 11:17:28 +0300
committerKieran Bingham <kieran.bingham@ideasonboard.com>2020-10-27 14:48:17 +0000
commit22679a81ebf5a69ef28c52e01ae259d96b27072a (patch)
tree