Skip to content

PonyAsio

[Source]

primitive val PonyAsio

Constructors

create

[Source]

new val create()
: PonyAsio val^

Returns


Public Functions

create_event

[Source]

fun box create_event(
  the_actor: AsioEventNotify tag,
  fd: U32 val)
: Pointer[AsioEvent val] tag

Parameters

Returns


destroy

[Source]

fun box destroy(
  event: Pointer[AsioEvent val] tag)
: None val

Parameters

Returns


event_fd

[Source]

fun box event_fd(
  event: Pointer[AsioEvent val] tag)
: U32 val

Parameters

Returns


get_disposable

[Source]

fun box get_disposable(
  event: Pointer[AsioEvent val] tag)
: Bool val

Parameters

Returns


resubscribe_read

[Source]

fun box resubscribe_read(
  event: Pointer[AsioEvent val] tag)
: None val

Parameters

Returns


resubscribe_write

[Source]

fun box resubscribe_write(
  event: Pointer[AsioEvent val] tag)
: None val

Parameters

Returns


set_readable

[Source]

fun box set_readable(
  event: Pointer[AsioEvent val] tag)
: None val

Parameters

Returns


set_unreadable

[Source]

fun box set_unreadable(
  event: Pointer[AsioEvent val] tag)
: None val

Parameters

Returns


set_writeable

[Source]

fun box set_writeable(
  event: Pointer[AsioEvent val] tag)
: None val

Parameters

Returns


set_unwriteable

[Source]

fun box set_unwriteable(
  event: Pointer[AsioEvent val] tag)
: None val

Parameters

Returns


unsubscribe

[Source]

fun box unsubscribe(
  event: Pointer[AsioEvent val] tag)
: None val

Parameters

Returns


eq

[Source]

fun box eq(
  that: PonyAsio val)
: Bool val

Parameters

Returns


ne

[Source]

fun box ne(
  that: PonyAsio val)
: Bool val

Parameters

Returns