Unit 'glib2' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#gtk2]

TGIOFuncs

Declaration

Source position: giochannel.inc line 55

type TGIOFuncs = record

  io_read: function(

  channel: PGIOChannel;

  buf: Pgchar;

  count: gsize;

  bytes_read: pgsize;

  err: PPGError

):TGIOStatus;

  io_write: function(

  channel: PGIOChannel;

  buf: Pgchar;

  count: gsize;

  bytes_written: pgsize;

  err: PPGError

):TGIOStatus;

  io_seek: function(

  channel: PGIOChannel;

  offset: gint64;

  _type: TGSeekType;

  err: PPGError

):TGIOStatus;

  io_close: function(

  channel: PGIOChannel;

  err: PPGError

):TGIOStatus;

  io_create_watch: function(

  channel: PGIOChannel;

  condition: TGIOCondition

):PGSource;

  io_free: procedure(

  channel: PGIOChannel

);

  io_set_flags: function(

  channel: PGIOChannel;

  flags: TGIOFlags;

  err: PPGError

):TGIOStatus;

  io_get_flags: function(

  channel: PGIOChannel

):TGIOFlags;

end;


Documentation generated on: 2023-03-18