iPXE
slirp_alarm Struct Reference

A Slirp alarm timer. More...

Public Member Functions

 void (__asmcall *callback)(void *opaque)
 Callback function.

Data Fields

struct slirp_nicslirp
 Slirp network interface.
struct retry_timer timer
 Retry timer.
voidopaque
 Opaque value for callback function.

Detailed Description

A Slirp alarm timer.

Definition at line 53 of file slirp.c.

Member Function Documentation

◆ void()

slirp_alarm::void ( __asmcall * callback)

Callback function.

References __asmcall, and opaque.

Field Documentation

◆ slirp

struct slirp_nic* slirp_alarm::slirp

Slirp network interface.

Definition at line 55 of file slirp.c.

Referenced by slirp_expired(), slirp_timer_free(), slirp_timer_mod(), and slirp_timer_new().

◆ timer

struct retry_timer slirp_alarm::timer

Retry timer.

Definition at line 57 of file slirp.c.

Referenced by slirp_timer_free(), slirp_timer_mod(), and slirp_timer_new().

◆ opaque

void* slirp_alarm::opaque

Opaque value for callback function.

Definition at line 61 of file slirp.c.

Referenced by slirp_expired(), slirp_timer_new(), and void().


The documentation for this struct was generated from the following file: