Skip to main content
Ctrl+K
Carbonite SDK - Home

Carbonite SDK

  • gitlab
  • twitter
  • youtube
  • instagram
  • www
  • linkedin
  • twitch
Carbonite SDK - Home

Carbonite SDK

  • gitlab
  • twitter
  • youtube
  • instagram
  • www
  • linkedin
  • twitch

Table of Contents

  • Carbonite SDK API
  • tasking
  • Semaphore

Semaphore#

Fully qualified name: carb::tasking::Semaphore

Defined in carb/tasking/TaskingTypes.h

class Semaphore#

A fiber-aware semaphore: a synchronization primitive that limits to N threads/fibers.

See also

ITasking::createSemaphore(), ITasking::destroySemaphore(), ITasking::releaseSemaphore(), ITasking::waitSemaphore(), ITasking::timedWaitSemaphore()

Note

Prefer using SemaphoreWrapper.

previous

ScopedTracking

next

SemaphoreWrapper

On this page
  • Semaphore
NVIDIA NVIDIA

Copyright © 2018-2025, NVIDIA Corporation.

Last updated on Apr 22, 2025.