SWITCH_DECLARE(void) switch_atomic_set(volatile switch_atomic_t *mem, uint32_t val) { #ifdef apr_atomic_t apr_atomic_set((apr_atomic_t *)mem, val); #else apr_atomic_set32((apr_uint32_t *)mem, val); #endif }
/****************************************************************************** * public メソッド *****************************************************************************/ DownloadFlowController::DownloadFlowController() : downloader_count_(0) { memset(downloader_list_, 0, sizeof(downloader_list_)); (void)apr_atomic_set(&lock_, ReadWriteLocker::NOT_LOCKED); }