acl  3.5.3.0
ACL_TIMER结构体 参考

#include <acl_timer.h>

+ ACL_TIMER 的协作图:

Public 属性

acl_int64(* request )(ACL_TIMER *timer, void *obj, acl_int64 delay)
 
acl_int64(* cancel )(ACL_TIMER *timer, void *obj)
 
void *(* popup )(ACL_TIMER *timer)
 
ACL_RING timer_header
 
acl_int64 present
 
acl_int64 time_left
 
const void *(* iter_head )(ACL_ITER *, struct ACL_TIMER *)
 
const void *(* iter_next )(ACL_ITER *, struct ACL_TIMER *)
 
const void *(* iter_tail )(ACL_ITER *, struct ACL_TIMER *)
 
const void *(* iter_prev )(ACL_ITER *, struct ACL_TIMER *)
 
const ACL_TIMER_INFO *(* iter_info )(ACL_ITER *, struct ACL_TIMER *)
 

详细描述

在文件 acl_timer.h28 行定义.

类成员变量说明

◆ cancel

acl_int64(* ACL_TIMER::cancel) (ACL_TIMER *timer, void *obj)

在文件 acl_timer.h30 行定义.

◆ iter_head

const void*(* ACL_TIMER::iter_head) (ACL_ITER *, struct ACL_TIMER *)

在文件 acl_timer.h40 行定义.

◆ iter_info

const ACL_TIMER_INFO*(* ACL_TIMER::iter_info) (ACL_ITER *, struct ACL_TIMER *)

在文件 acl_timer.h49 行定义.

◆ iter_next

const void*(* ACL_TIMER::iter_next) (ACL_ITER *, struct ACL_TIMER *)

在文件 acl_timer.h42 行定义.

◆ iter_prev

const void*(* ACL_TIMER::iter_prev) (ACL_ITER *, struct ACL_TIMER *)

在文件 acl_timer.h46 行定义.

◆ iter_tail

const void*(* ACL_TIMER::iter_tail) (ACL_ITER *, struct ACL_TIMER *)

在文件 acl_timer.h44 行定义.

◆ popup

void*(* ACL_TIMER::popup) (ACL_TIMER *timer)

在文件 acl_timer.h31 行定义.

◆ present

acl_int64 ACL_TIMER::present

在文件 acl_timer.h34 行定义.

◆ request

acl_int64(* ACL_TIMER::request) (ACL_TIMER *timer, void *obj, acl_int64 delay)

在文件 acl_timer.h29 行定义.

◆ time_left

acl_int64 ACL_TIMER::time_left

在文件 acl_timer.h35 行定义.

◆ timer_header

ACL_RING ACL_TIMER::timer_header

在文件 acl_timer.h33 行定义.


该结构体的文档由以下文件生成: