KolibriOS kernel
event.inc File Reference

Variables

dd event_start
 
dd event_end
 
dd event_uid
 
label init_events
 
label create_event
 --------------------------------------------------------------------------— ; EXPORT use More...
 
label set_event
 -----------------------------------— ; INTERNAL use !!! don't use for Call More...
 
label RemoveEventTo
 -----------------------------------— ; INTERNAL use !!! don't use for Call More...
 
label NotDummyTest
 --------------------------------------------------------------------------— ; INTERNAL use (not returned for fail !!!) More...
 
label raise_event
 --------------------------------------------------------------------------— ; EXPORT use More...
 
label clear_event
 --------------------------------------------------------------------------— ; EXPORT use More...
 
label send_event
 --------------------------------------------------------------------------— ; EXPORT use More...
 
label DummyTest
 --------------------------------------------------------------------------— ; INTERNAL use (not returned for fail !!!) More...
 
label Wait_events
 --------------------------------------------------------------------------— More...
 
label Wait_events_ex
 -----------------------------------— More...
 
label wait_event
 --------------------------------------------------------------------------— ; EXPORT use More...
 
label wait_event_timeout
 --------------------------------------------------------------------------— More...
 
label get_event_ex
 --------------------------------------------------------------------------— ; f68:14 More...
 
label wait_finish
 -----------------------------------— More...
 
label destroy_event
 --------------------------------------------------------------------------— ; EXPORT use More...
 
label get_event_queue
 --------------------------------------------------------------------------— More...
 
label get_event_alone
 --------------------------------------------------------------------------— More...
 
label sys_sendwindowmsg
 --------------------------------------------------------------------------— ; f72 More...
 
label sys_getevent
 --------------------------------------------------------------------------— ; f11 More...
 
label sys_waitforevent
 --------------------------------------------------------------------------— ; f10 More...
 
label sys_wait_event_timeout
 -----------------------------------— ; f23 More...
 
label get_event_for_app
 --------------------------------------------------------------------------— ; used from f10,f11,f23 More...
 

Variable Documentation

◆ clear_event

label clear_event

--------------------------------------------------------------------------— ; EXPORT use

Source
gui/event.inc:191

◆ create_event

label create_event

--------------------------------------------------------------------------— ; EXPORT use

Source
gui/event.inc:57

◆ destroy_event

label destroy_event

--------------------------------------------------------------------------— ; EXPORT use

Source
gui/event.inc:361

◆ DummyTest

label DummyTest

--------------------------------------------------------------------------— ; INTERNAL use (not returned for fail !!!)

Source
gui/event.inc:228

◆ event_end

dd event_end
Initial value
?
Source
gui/event.inc:19

◆ event_start

dd event_start
Initial value
?
Source
gui/event.inc:18

◆ event_uid

dd event_uid
Initial value
0
Source
gui/event.inc:20

◆ get_event_alone

label get_event_alone

--------------------------------------------------------------------------—

Source
gui/event.inc:406

◆ get_event_ex

label get_event_ex

--------------------------------------------------------------------------— ; f68:14

Source
gui/event.inc:326

◆ get_event_for_app

label get_event_for_app

--------------------------------------------------------------------------— ; used from f10,f11,f23

Source
gui/event.inc:498

◆ get_event_queue

label get_event_queue

--------------------------------------------------------------------------—

Source
gui/event.inc:385

◆ init_events

label init_events

@brief FreeEvents.fd=event_start and FreeEvents.bk=event_end

; used from kernel.asm

Source
gui/event.inc:27

◆ NotDummyTest

label NotDummyTest

--------------------------------------------------------------------------— ; INTERNAL use (not returned for fail !!!)

Source
gui/event.inc:136

◆ raise_event

label raise_event

--------------------------------------------------------------------------— ; EXPORT use

Source
gui/event.inc:154

◆ RemoveEventTo

label RemoveEventTo

-----------------------------------— ; INTERNAL use !!! don't use for Call

Source
gui/event.inc:115

◆ send_event

label send_event

--------------------------------------------------------------------------— ; EXPORT use

Source
gui/event.inc:205

◆ set_event

label set_event

-----------------------------------— ; INTERNAL use !!! don't use for Call

Source
gui/event.inc:75

◆ sys_getevent

label sys_getevent

--------------------------------------------------------------------------— ; f11

Source
gui/event.inc:475

◆ sys_sendwindowmsg

label sys_sendwindowmsg

--------------------------------------------------------------------------— ; f72

Source
gui/event.inc:431

◆ sys_wait_event_timeout

label sys_wait_event_timeout

-----------------------------------— ; f23

Source
gui/event.inc:489

◆ sys_waitforevent

label sys_waitforevent

--------------------------------------------------------------------------— ; f10

Source
gui/event.inc:485

◆ wait_event

label wait_event

--------------------------------------------------------------------------— ; EXPORT use

Source
gui/event.inc:290

◆ wait_event_timeout

label wait_event_timeout

--------------------------------------------------------------------------—

Source
gui/event.inc:309

◆ Wait_events

label Wait_events

--------------------------------------------------------------------------—

Source
gui/event.inc:247

◆ Wait_events_ex

label Wait_events_ex

-----------------------------------—

Source
gui/event.inc:251

◆ wait_finish

label wait_finish

-----------------------------------—

Source
gui/event.inc:348