class MEDIUM_POLLER General cluster: net.polling.abstract description: "A medium poller for asynchronous IO on IO_MEDIUMs" create: make_write_only, make_exception_only, make_read_only, make Ancestors SOCKET_RESOURCES Queries address_in_use: BOOLEAN address_not_readable: BOOLEAN already_bound: BOOLEAN bad_socket_handle: BOOLEAN c_msgdontroute: INTEGER c_oobmsg: INTEGER c_peekmsg: INTEGER connect_in_progress: BOOLEAN connection_refused: BOOLEAN dtable_full: BOOLEAN error: STRING error_number: INTEGER Except_mask: POLL_MASK Exception_command_list: ARRAY [POLL_COMMAND] expired_socket: BOOLEAN ignore_exception: BOOLEAN ignore_read: BOOLEAN ignore_write: BOOLEAN invalid_address: BOOLEAN invalid_socket_handle: BOOLEAN last_except_mask: POLL_MASK last_read_mask: POLL_MASK last_write_mask: POLL_MASK medium_select (number_to_check, time_out_msec: INTEGER): INTEGER network: BOOLEAN no_buffers: BOOLEAN no_permission: BOOLEAN not_connected: BOOLEAN protected_address: BOOLEAN protocol_not_supported: BOOLEAN Read_command_list: ARRAY [POLL_COMMAND] Read_mask: POLL_MASK socket_family_not_supported: BOOLEAN socket_in_use: BOOLEAN socket_ok: BOOLEAN socket_would_block: BOOLEAN wait: BOOLEAN Write_command_list: ARRAY [POLL_COMMAND] Write_mask: POLL_MASK zero_option: BOOLEAN Commands execute (max_des, time_out_msec: INTEGER) make make_exception_only make_read_only make_write_only process_selected (number_of_selected: INTEGER) 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