Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class MEDIUM_POLLER General cluster: polling description: "A medium poller for asynchronous IO on IO_MEDIUMs" create: make, make_read_only, make_write_only, make_exception_only Ancestors SOCKET_RESOURCES Queries address_in_use: BOOLEAN address_not_readable: BOOLEAN already_bound: BOOLEAN bad_socket_handle: BOOLEAN c_msgdontroute: INTEGER_32 c_oobmsg: INTEGER_32 c_peekmsg: INTEGER_32 connect_in_progress: BOOLEAN connection_refused: BOOLEAN dtable_full: BOOLEAN error: STRING_8 error_number: INTEGER_32 Except_mask: POLL_MASK expired_socket: BOOLEAN has_associated_exception_handle (a_handle: INTEGER_32): BOOLEAN has_associated_read_handle (a_handle: INTEGER_32): BOOLEAN has_associated_write_handle (a_handle: INTEGER_32): BOOLEAN has_exception_command (a_command: POLL_COMMAND): BOOLEAN has_read_command (a_command: POLL_COMMAND): BOOLEAN has_write_command (a_command: POLL_COMMAND): BOOLEAN ignore_exception: BOOLEAN ignore_read: BOOLEAN ignore_write: BOOLEAN invalid_address: BOOLEAN invalid_socket_handle: BOOLEAN last_except_mask: detachable POLL_MASK last_read_mask: detachable POLL_MASK last_write_mask: detachable POLL_MASK medium_select (number_to_check, time_out_millisec: INTEGER_32): INTEGER_32 network: BOOLEAN no_buffers: BOOLEAN no_permission: BOOLEAN not_connected: BOOLEAN protected_address: BOOLEAN protocol_not_supported: BOOLEAN Read_mask: POLL_MASK socket_family_not_supported: BOOLEAN socket_in_use: BOOLEAN socket_ok: BOOLEAN socket_would_block: BOOLEAN wait: BOOLEAN Write_mask: POLL_MASK zero_option: BOOLEAN Commands execute (max_des, time_out_millisec: INTEGER_32) make make_exception_only make_read_only make_write_only process_selected (number_of_selected: INTEGER_32) put_exception_command (a_command: POLL_COMMAND) put_read_command (a_command: POLL_COMMAND) put_write_command (a_command: POLL_COMMAND) remove_associated_exception_command (s: IO_MEDIUM) remove_associated_read_command (s: IO_MEDIUM) remove_associated_write_command (s: IO_MEDIUM) remove_exception_command (a_command: POLL_COMMAND) remove_read_command (a_command: POLL_COMMAND) remove_write_command (a_command: POLL_COMMAND) set_exception set_ignore_exception set_ignore_read set_ignore_write set_read set_wait set_write unset_wait
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

-- Generated by Eiffel Studio --
For more details: eiffel.org