• Main
  • About
  • Download
  • Contact
  • Docs
  • News
  • Develop
  • Contribute
  • Options
    • Show pagesource
    • Backlinks
    • Media Manager
    • Sitemap
  • Login / Register

Navigation

  • Developing with EFL
  • Setting Up EFL
  • Tutorials: Legacy API
  • Tutorials: Unified C API
  • Tutorials: Unified C# API
  • Programming Guides: Legacy API
  • Programming Guides: Unified C API
  • Programming Guides: Unified C# API
  • Reference Guide: Legacy API
  • Reference Guide: Unified C API
  • Reference Guide: Unified C# API 🌐

Page Contents

  • Description
  • Values
  • Signature
  • C signature
  • Implemented by
  • Top of Page

Efl.Io.Writer.can_write

Description

If true will notify Efl.Io.Writer.write can be called without blocking or failing.

Since 1.22

Values

  • can_write - true if it can be written without blocking or failure, false otherwise

Signature

@property can_write @pure_virtual {
    get {}
    set @protected {}
    values {
        can_write: bool;
    }
}

C signature

Eina_Bool efl_io_writer_can_write_get(const Eo *obj);
void efl_io_writer_can_write_set(Eo *obj, Eina_Bool can_write);

Implemented by

  • Efl.Io.Writer.can_write
  • Efl.Io.Writer_Fd.can_write
  • Efl.Io.Stderr.can_write
  • Efl.Io.Stdout.can_write
  • Efl.Net.Socket_Fd.can_write
  • Efl.Io.Buffered_Stream.can_write
  • Efl.Appthread.can_write
  • Efl.Exe.can_write
  • Efl.Net.Socket_Ssl.can_write
  • Efl.Net.Server_Udp_Client.can_write
  • Efl.Net.Dialer_Websocket.can_write
  • Efl.Net.Dialer_Http.can_write
  • Efl.Net.Socket_Windows.can_write
  • Efl.Thread.can_write
  • Efl.Io.Buffer.can_write
  • Efl.Io.Queue.can_write