Class TCefWaitableEventRef

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCefWaitableEventRef = class(TCefBaseRefCountedRef, ICefWaitableEvent)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected procedure Reset;
Protected procedure Signal;
Protected function IsSignaled: boolean;
Protected procedure Wait;
Protected function TimedWait(max_ms: int64): boolean;
Public class function UnWrap(data: Pointer): ICefWaitableEvent;
Public class function New(automatic_reset, initially_signaled : boolean): ICefWaitableEvent;

Description

Methods

Protected procedure Reset;

This item has no description. Showing description inherited from ICefWaitableEvent.Reset.

Put the event in the un-signaled state.

Protected procedure Signal;

This item has no description. Showing description inherited from ICefWaitableEvent.Signal.

Put the event in the signaled state. This causes any thread blocked on Wait to be woken up.

Protected function IsSignaled: boolean;

This item has no description. Showing description inherited from ICefWaitableEvent.IsSignaled.

Returns true (1) if the event is in the signaled state, else false (0). If the event was created with |automatic_reset| set to true (1) then calling this function will also cause a reset.

Protected procedure Wait;

This item has no description. Showing description inherited from ICefWaitableEvent.Wait.

Wait indefinitely for the event to be signaled. This function will not return until after the call to signal() has completed. This function cannot be called on the browser process UI or IO threads.

Protected function TimedWait(max_ms: int64): boolean;

This item has no description. Showing description inherited from ICefWaitableEvent.TimedWait.

Wait up to |max_ms| milliseconds for the event to be signaled. Returns true (1) if the event was signaled. A return value of false (0) does not necessarily mean that |max_ms| was exceeded. This function will not return until after the call to signal() has completed. This function cannot be called on the browser process UI or IO threads.

Public class function UnWrap(data: Pointer): ICefWaitableEvent;

This item has no description.

Public class function New(automatic_reset, initially_signaled : boolean): ICefWaitableEvent;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.