aeecallbackutil.c
来自「BREW SDK 3.1。BREW应用程序的开发包。」· C语言 代码 · 共 37 行
C
37 行
/*
============================================================================
FILE: AEECallbackUtil.h
SERVICES:
making AEECallback easier to deal with, mapping shell/socket stuff to
AEECallback
GENERAL DESCRIPTION:
The following stubs create AEECallback-based versions of socket and timer
calls:
AEECallback_SetTimer
AEECallback_Readable
AEECallback_Writeable
AEECallback_Connect
AEECallback-based scheduling corresponds perfectly to a thread's
needs. The AEECallback record keeps track of which thing is
scheduled so that only one thing is scheduled and whatever is
scheduled can always be canceled readily.
Given a AEECallback-based asynchronous function, we can usually
construct a blocking threaded version with two lines of code:
DoSomethingCBK( <args> , ITHREAD_GetResumeCallback(piThread));
ITHREAD_Suspend(piThread);
REVISION HISTORY:
Wed Sep 05 13:31:26 2001: Created
============================================================================
============================================================================
Copyright
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?