![]() |
kinetic-c
v0.12.0
Seagate Kinetic Protocol Client Library for C
|
#include "kinetic_resourcewaiter.h"
#include "kinetic_resourcewaiter_types.h"
#include "kinetic_logger.h"
#include <stdlib.h>
#include <assert.h>
#include <time.h>
#include <sys/time.h>
Go to the source code of this file.
Functions | |
void | KineticResourceWaiter_Init (KineticResourceWaiter *const waiter) |
void | KineticResourceWaiter_SetAvailable (KineticResourceWaiter *const waiter) |
bool | KineticResourceWaiter_WaitTilAvailable (KineticResourceWaiter *const waiter, uint32_t max_wait_sec) |
void | KineticResourceWaiter_Destroy (KineticResourceWaiter *const waiter) |
void KineticResourceWaiter_Init | ( | KineticResourceWaiter *const | waiter | ) |
Definition at line 28 of file kinetic_resourcewaiter.c.
References KINETIC_ASSERT.
void KineticResourceWaiter_SetAvailable | ( | KineticResourceWaiter *const | waiter | ) |
Definition at line 35 of file kinetic_resourcewaiter.c.
References KINETIC_ASSERT.
bool KineticResourceWaiter_WaitTilAvailable | ( | KineticResourceWaiter *const | waiter, |
uint32_t | max_wait_sec | ||
) |
Definition at line 48 of file kinetic_resourcewaiter.c.
References KINETIC_ASSERT.
void KineticResourceWaiter_Destroy | ( | KineticResourceWaiter *const | waiter | ) |
Definition at line 73 of file kinetic_resourcewaiter.c.
References KINETIC_ASSERT.