예제 #1
0
void
log_dest_driver_init_instance(LogDestDriver *self)
{
    log_driver_init_instance(&self->super);
    self->acquire_queue = log_dest_driver_acquire_queue_method;
    self->release_queue = log_dest_driver_release_queue_method;
    self->log_fifo_size = -1;
    self->throttle = 0;
}
예제 #2
0
void
log_src_driver_init_instance(LogSrcDriver *self)
{
  log_driver_init_instance(&self->super);
  self->super.super.init = log_src_driver_init_method;
  self->super.super.deinit = log_src_driver_deinit_method;
  self->super.super.queue = log_src_driver_queue_method;
  self->super.super.flags |= PIF_SOURCE;
}
예제 #3
0
void
log_src_driver_init_instance(LogSrcDriver *self)
{
    log_driver_init_instance(&self->super);
}