home *** CD-ROM | disk | FTP | other *** search
- econet_rx_cb
- Defined in: <econet=>econet.$>.h
- Declaration: typedef ... econet_rx_cb;econet_tx_cb
- Defined in: <econet=>econet.$>.h
- Declaration: typedef ... econet_tx_cb;econet_STATUS_TRANSMITTED
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_TRANSMITTED 0econet_STATUS_LINE_JAMMED
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_LINE_JAMMED 1econet_STATUS_NET_ERROR
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_NET_ERROR 2econet_STATUS_NOT_LISTENING
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_NOT_LISTENING 3econet_STATUS_NO_CLOCK
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_NO_CLOCK 4econet_STATUS_TX_READY
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_TX_READY 5econet_STATUS_TRANSMITTING
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_TRANSMITTING 6econet_STATUS_RX_READY
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_RX_READY 7econet_STATUS_RECEIVING
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_RECEIVING 8econet_STATUS_RECEIVED
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_RECEIVED 9econet_STATUS_NO_REPLY
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_NO_REPLY 10econet_STATUS_ESCAPE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_ESCAPE 11econet_STATUS_NOT_PRESENT
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATUS_NOT_PRESENT 12error_ECONET_TX_READY
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_TX_READY 0x300uerror_ECONET_TRANSMITTING
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_TRANSMITTING 0x301uerror_ECONET_RX_READY
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_RX_READY 0x302uerror_ECONET_RECEIVING
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_RECEIVING 0x303uerror_ECONET_RECEIVED
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_RECEIVED 0x304uerror_ECONET_TRANSMITTED
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_TRANSMITTED 0x305uerror_ECONET_BAD_STATION
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_STATION 0x306uerror_ECONET_BAD_NETWORK
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_NETWORK 0x307uerror_ECONET_UNABLE_TO_DEFAULT
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_UNABLE_TO_DEFAULT 0x308uerror_ECONET_BAD_PORT
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_PORT 0x309uerror_ECONET_BAD_CONTROL
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_CONTROL 0x30Auerror_ECONET_BAD_BUFFER
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_BUFFER 0x30Buerror_ECONET_BAD_SIZE
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_SIZE 0x30Cuerror_ECONET_BAD_MASK
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_MASK 0x30Duerror_ECONET_BAD_COUNT
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_COUNT 0x30Euerror_ECONET_BAD_DELAY
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_DELAY 0x30Fuerror_ECONET_BAD_STATUS
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_STATUS 0x310uerror_ECONET_NO_HARDWARE
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_NO_HARDWARE 0x311uerror_ECONET_NO_ECONET
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_NO_ECONET 0x312uerror_ECONET_NO_MORE_DOMAINS
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_NO_MORE_DOMAINS 0x313uerror_ECONET_BAD_DOMAIN
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_BAD_DOMAIN 0x314uerror_ECONET_UN_REGISTERED_DOMAIN
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_UN_REGISTERED_DOMAIN 0x315uerror_ECONET_PORT_NOT_ALLOCATED
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_PORT_NOT_ALLOCATED 0x316uerror_ECONET_PORT_ALLOCATED
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_PORT_ALLOCATED 0x317uerror_ECONET_NO_MORE_PORTS
- Defined in: <econet=>econet.$>.h
- Declaration: #define error_ECONET_NO_MORE_PORTS 0x318ueconet_IMMEDIATE_PEEK
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_IMMEDIATE_PEEK 1econet_IMMEDIATE_POKE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_IMMEDIATE_POKE 2econet_IMMEDIATE_JSR
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_IMMEDIATE_JSR 3econet_IMMEDIATE_USER_PROCEDURE_CALL
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_IMMEDIATE_USER_PROCEDURE_CALL 4econet_IMMEDIATE_OS_PROCEDURE_CALL
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_IMMEDIATE_OS_PROCEDURE_CALL 5econet_IMMEDIATE_HALT
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_IMMEDIATE_HALT 6econet_IMMEDIATE_CONTINUE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_IMMEDIATE_CONTINUE 7econet_IMMEDIATE_MACHINE_PEEK
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_IMMEDIATE_MACHINE_PEEK 8econet_IMMEDIATE_GET_REGISTERS
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_IMMEDIATE_GET_REGISTERS 9econet_OS_CHAR_FROM_NOTIFY
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_OS_CHAR_FROM_NOTIFY 0econet_OS_INITIALISE_REMOTE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_OS_INITIALISE_REMOTE 1econet_OS_GET_VIEW_PARAMETERS
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_OS_GET_VIEW_PARAMETERS 2econet_OS_CAUSE_FATAL_ERROR
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_OS_CAUSE_FATAL_ERROR 3econet_OS_CHAR_FROM_REMOTE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_OS_CHAR_FROM_REMOTE 4econet_PROTECTION_PEEK
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_PEEK 0x1ueconet_PROTECTION_POKE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_POKE 0x2ueconet_PROTECTION_JSR
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_JSR 0x4ueconet_PROTECTION_USER_PROCEDURE_CALL
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_USER_PROCEDURE_CALL 0x8ueconet_PROTECTION_OS_PROCEDURE_CALL
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_OS_PROCEDURE_CALL 0x10ueconet_PROTECTION_HALT
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_HALT 0x20ueconet_PROTECTION_CONTINUE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_CONTINUE 0x40ueconet_PROTECTION_MACHINE_PEEK
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_MACHINE_PEEK 0x80ueconet_PROTECTION_GET_REGISTERS
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_GET_REGISTERS 0x100ueconet_PROTECTION_WRITE_CMOS
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_PROTECTION_WRITE_CMOS 0x80000000ueconet_TRANSPORT_NOT_KNOWN
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_TRANSPORT_NOT_KNOWN 0econet_TRANSPORT_INTERNET
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_TRANSPORT_INTERNET 1econet_TRANSPORT_ECONET
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_TRANSPORT_ECONET 2econet_TRANSPORT_NEXUS
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_TRANSPORT_NEXUS 3econet_STATE_OK
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATE_OK 0econet_STATE_NO_CLOCK
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_STATE_NO_CLOCK 1econet_NET_FS_START_LOAD
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_START_LOAD 16econet_NET_FS_PART_LOAD
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_PART_LOAD 17econet_NET_FS_FINISH_LOAD
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_FINISH_LOAD 18econet_NET_FS_START_SAVE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_START_SAVE 32econet_NET_FS_PART_SAVE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_PART_SAVE 33econet_NET_FS_FINISH_SAVE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_FINISH_SAVE 34econet_NET_FS_START_CREATE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_START_CREATE 48econet_NET_FS_PART_CREATE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_PART_CREATE 49econet_NET_FS_FINISH_CREATE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_FINISH_CREATE 50econet_NET_FS_START_GET_BYTES
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_START_GET_BYTES 64econet_NET_FS_PART_GET_BYTES
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_PART_GET_BYTES 65econet_NET_FS_FINISH_GET_BYTES
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_FINISH_GET_BYTES 66econet_NET_FS_START_PUT_BYTES
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_START_PUT_BYTES 80econet_NET_FS_PART_PUT_BYTES
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_PART_PUT_BYTES 81econet_NET_FS_FINISH_PUT_BYTES
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_FINISH_PUT_BYTES 82econet_NET_FS_START_WAIT
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_START_WAIT 96econet_NET_FS_FINISH_WAIT
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_FINISH_WAIT 98econet_NET_FS_START_BROADCAST_LOAD
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_START_BROADCAST_LOAD 112econet_NET_FS_PART_BROADCAST_LOAD
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_PART_BROADCAST_LOAD 113econet_NET_FS_FINISH_BROADCAST_LOAD
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_FINISH_BROADCAST_LOAD 114econet_NET_FS_START_BROADCAST_SAVE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_START_BROADCAST_SAVE 128econet_NET_FS_PART_BROADCAST_SAVE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_PART_BROADCAST_SAVE 129econet_NET_FS_FINISH_BROADCAST_SAVE
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_NET_FS_FINISH_BROADCAST_SAVE 130econet_ECONET_START_TRANSMISSION
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_ECONET_START_TRANSMISSION 192econet_ECONET_FINISH_TRANSMISSION
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_ECONET_FINISH_TRANSMISSION 194econet_ECONET_START_RECEPTION
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_ECONET_START_RECEPTION 208econet_ECONET_FINISH_RECEPTION
- Defined in: <econet=>econet.$>.h
- Declaration: #define econet_ECONET_FINISH_RECEPTION 210xeconet_create_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_create_receive (byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- <econet_rx_cb> *rx_cb,
- bool *nonlocal);
- Summary: Creates a receive control blockeconet_create_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern <econet_rx_cb> econet_create_receive (byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- bool *nonlocal);
- Summary: Creates a receive control blockxeconet_examine_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_examine_receive (<econet_rx_cb> rx_cb,
- int *status);
- Summary: Reads the status of a receive control blockeconet_examine_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_examine_receive (<econet_rx_cb> rx_cb);
- Summary: Reads the status of a receive control blockxeconet_read_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_read_receive (<econet_rx_cb> rx_cb,
- int *status,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Reads information about a reception, including the size of dataeconet_read_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_read_receive (<econet_rx_cb> rx_cb,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Reads information about a reception, including the size of dataxeconet_abandon_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_abandon_receive (<econet_rx_cb> rx_cb,
- int *status);
- Summary: Abandons a receive control blockeconet_abandon_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_abandon_receive (<econet_rx_cb> rx_cb);
- Summary: Abandons a receive control blockxeconet_wait_for_reception
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_wait_for_reception (<econet_rx_cb> rx_cb,
- int delay,
- bool abort_on_escape,
- int *status,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Polls a receive control block, reads its status, and abandons iteconet_wait_for_reception
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_wait_for_reception (<econet_rx_cb> rx_cb,
- int delay,
- bool abort_on_escape,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Polls a receive control block, reads its status, and abandons itxeconet_enumerate_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_enumerate_receive (int rx_cb_no,
- <econet_rx_cb> *rx_cb);
- Summary: Returns the handles of open receive control blockseconet_enumerate_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern <econet_rx_cb> econet_enumerate_receive (int rx_cb_no);
- Summary: Returns the handles of open receive control blocksxeconet_start_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_start_transmit (byte flags,
- byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- <econet_tx_cb> *tx_cb,
- bool *nonlocal);
- Summary: Creates a transmit control block and starts a transmissioneconet_start_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern <econet_tx_cb> econet_start_transmit (byte flags,
- byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- bool *nonlocal);
- Summary: Creates a transmit control block and starts a transmissionxeconet_poll_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_poll_transmit (<econet_tx_cb> tx_cb,
- int *status);
- Summary: Reads the status of a transmit control blockeconet_poll_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_poll_transmit (<econet_tx_cb> tx_cb);
- Summary: Reads the status of a transmit control blockxeconet_abandon_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_abandon_transmit (<econet_tx_cb> tx_cb,
- int *status);
- Summary: Abandons a transmit control blockeconet_abandon_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_abandon_transmit (<econet_tx_cb> tx_cb);
- Summary: Abandons a transmit control blockxeconet_do_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_do_transmit (byte flags,
- byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- int *status,
- bool *nonlocal);
- Summary: Creates a transmit control block, polls it, reads its status, and abandons iteconet_do_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_do_transmit (byte flags,
- byte port,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- bool *nonlocal);
- Summary: Creates a transmit control block, polls it, reads its status, and abandons itxeconet_read_local_station_and_net
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_read_local_station_and_net (byte *station,
- byte *net);
- Summary: Returns a computer's station number and net numbereconet_read_local_station_and_net
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econet_read_local_station_and_net (byte *station,
- byte *net);
- Summary: Returns a computer's station number and net numberxeconet_convert_status_to_string
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_convert_status_to_string (int status,
- char *buffer,
- int size,
- byte station,
- byte net,
- char **end);
- Summary: Converts a status to a stringeconet_convert_status_to_string
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econet_convert_status_to_string (int status,
- char *buffer,
- int size,
- byte station,
- byte net,
- char **end);
- Summary: Converts a status to a stringxeconet_convert_status_to_error
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_convert_status_to_error (int status,
- <os_error=>os.os_error> *buffer,
- int size,
- byte station,
- byte net);
- Summary: Converts a status to a string, and then generates an erroreconet_convert_status_to_error
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econet_convert_status_to_error (int status,
- <os_error=>os.os_error> *buffer,
- int size,
- byte station,
- byte net);
- Summary: Converts a status to a string, and then generates an errorxeconet_read_protection
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_read_protection (bits *protection);
- Summary: Reads the current protection word for immediate operationseconet_read_protection
- Defined in: <econet=>econet.$>.h
- Declaration: extern bits econet_read_protection (void);
- Summary: Reads the current protection word for immediate operationsxeconet_set_protection
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_set_protection (bits eor_mask,
- bits and_mask,
- bits *old_protection);
- Summary: Sets or reads the protection word for immediate operationseconet_set_protection
- Defined in: <econet=>econet.$>.h
- Declaration: extern bits econet_set_protection (bits eor_mask,
- bits and_mask);
- Summary: Sets or reads the protection word for immediate operationsxeconet_read_station_number
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_read_station_number (char *s,
- char **end,
- int *station,
- int *net);
- Summary: Extracts a station and/or net number from a specified stringeconet_read_station_number
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econet_read_station_number (char *s,
- char **end,
- int *station,
- int *net);
- Summary: Extracts a station and/or net number from a specified stringxeconet_print_banner
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_print_banner (void);
- Summary: Prints an Econet message followed by a new lineeconet_print_banner
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econet_print_banner (void);
- Summary: Prints an Econet message followed by a new linexeconet_read_transport_type
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_read_transport_type (byte station,
- byte net,
- int *transport_type);
- Summary: Returns the underlying transport type to a given stationeconet_read_transport_type
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_read_transport_type (byte station,
- byte net);
- Summary: Returns the underlying transport type to a given stationxeconet_release_port
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_release_port (byte port);
- Summary: Releases a port number that was previously claimedeconet_release_port
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econet_release_port (byte port);
- Summary: Releases a port number that was previously claimedxeconet_allocate_port
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_allocate_port (byte *port);
- Summary: Allocates a unique port numbereconet_allocate_port
- Defined in: <econet=>econet.$>.h
- Declaration: extern byte econet_allocate_port (void);
- Summary: Allocates a unique port numberxeconet_de_allocate_port
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_de_allocate_port (byte port);
- Summary: Deallocates a port number that was previously allocatedeconet_de_allocate_port
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econet_de_allocate_port (byte port);
- Summary: Deallocates a port number that was previously allocatedxeconet_claim_port
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_claim_port (byte port);
- Summary: Claims a specific port numbereconet_claim_port
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econet_claim_port (byte port);
- Summary: Claims a specific port numberxeconet_start_immediate
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_start_immediate (int op_type,
- int procedure,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- <econet_tx_cb> *tx_cb,
- bool *nonlocal);
- Summary: Creates a transmit control block and starts an immediate operationeconet_start_immediate
- Defined in: <econet=>econet.$>.h
- Declaration: extern <econet_tx_cb> econet_start_immediate (int op_type,
- int procedure,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- bool *nonlocal);
- Summary: Creates a transmit control block and starts an immediate operationxeconet_do_immediate
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_do_immediate (int op_type,
- int procedure,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- int *status,
- bool *nonlocal);
- Summary: Creates a transmit control block for an immediate operation, polls it, reads its status, and abandons iteconet_do_immediate
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_do_immediate (int op_type,
- int procedure,
- byte station,
- byte net,
- byte *buffer,
- int size,
- int count,
- int delay,
- bool *nonlocal);
- Summary: Creates a transmit control block for an immediate operation, polls it, reads its status, and abandons itxeconet_abandon_and_read_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_abandon_and_read_receive (<econet_rx_cb> rx_cb,
- int *status,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Abandons a reception and returns information about it, including the size of dataeconet_abandon_and_read_receive
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_abandon_and_read_receive (<econet_rx_cb> rx_cb,
- byte *flag,
- byte *port,
- byte *station,
- byte *net,
- byte **buffer,
- int *size);
- Summary: Abandons a reception and returns information about it, including the size of dataxeconet_version
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_version (byte station,
- byte net,
- int *version);
- Summary: Returns the version of software for the underlying transport to a given stationeconet_version
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_version (byte station,
- byte net);
- Summary: Returns the version of software for the underlying transport to a given stationxeconet_network_state
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_network_state (byte station,
- byte net,
- int *state);
- Summary: Returns the state of the underlying transport to a given stationeconet_network_state
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_network_state (byte station,
- byte net);
- Summary: Returns the state of the underlying transport to a given stationxeconet_packet_size
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_packet_size (byte station,
- byte net,
- int *packet_limit);
- Summary: Returns the maximum packet size recommended on the underlying transport to a given stationeconet_packet_size
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_packet_size (byte station,
- byte net);
- Summary: Returns the maximum packet size recommended on the underlying transport to a given stationxeconet_read_transport_name
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_read_transport_name (byte station,
- byte net,
- char **transport_name);
- Summary: Returns the name of the underlying transport to a given stationeconet_read_transport_name
- Defined in: <econet=>econet.$>.h
- Declaration: extern char *econet_read_transport_name (byte station,
- byte net);
- Summary: Returns the name of the underlying transport to a given stationxeconet_inet_rx_direct
- For internal use onlyeconet_inet_rx_direct
- For internal use onlyxeconet_enumerate_map
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_enumerate_map (bits flags,
- int context,
- byte *net,
- char **net_name,
- int *ip_subnetwork_address,
- int *context_out);
- Summary: Enumerates subnetwork addresses within an AUN site networkeconet_enumerate_map
- Defined in: <econet=>econet.$>.h
- Declaration: extern int econet_enumerate_map (bits flags,
- int context,
- byte *net,
- char **net_name,
- int *ip_subnetwork_address);
- Summary: Enumerates subnetwork addresses within an AUN site networkxeconet_enumerate_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_enumerate_transmit (int tx_cb_no,
- <econet_tx_cb> *tx_cb);
- Summary: Returns the handles of open transmit blockseconet_enumerate_transmit
- Defined in: <econet=>econet.$>.h
- Declaration: extern <econet_tx_cb> econet_enumerate_transmit (int tx_cb_no);
- Summary: Returns the handles of open transmit blocksxeconet_hardware_addresses
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconet_hardware_addresses (byte **hardware_address,
- byte **register_address,
- bits *register_mask);
- Summary: Returns the address of the Econet hardware and interrupt control registerseconet_hardware_addresses
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econet_hardware_addresses (byte **hardware_address,
- byte **register_address,
- bits *register_mask);
- Summary: Returns the address of the Econet hardware and interrupt control registersxeconetv
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xeconetv (int action,
- int count);
- Summary: Econet module vectoreconetv
- Defined in: <econet=>econet.$>.h
- Declaration: extern void econetv (int action,
- int count);
- Summary: Econet module vectorxservice_reallocate_ports
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_reallocate_ports (void);
- Summary: Econet restartingservice_reallocate_ports
- Defined in: <econet=>econet.$>.h
- Declaration: extern void service_reallocate_ports (void);
- Summary: Econet restartingxservice_econet_dying
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_econet_dying (void);
- Summary: Econet is about to leaveservice_econet_dying
- Defined in: <econet=>econet.$>.h
- Declaration: extern void service_econet_dying (void);
- Summary: Econet is about to leavexservice_protocol_dying
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_protocol_dying (void);
- Summary: Part of the AUN driver control interfaceservice_protocol_dying
- Defined in: <econet=>econet.$>.h
- Declaration: extern void service_protocol_dying (void);
- Summary: Part of the AUN driver control interfacexservice_find_network_driver
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_find_network_driver (void);
- Summary: Part of the AUN driver control interfaceservice_find_network_driver
- Defined in: <econet=>econet.$>.h
- Declaration: extern void service_find_network_driver (void);
- Summary: Part of the AUN driver control interfacexservice_network_driver_status
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_network_driver_status (void);
- Summary: Part of the AUN driver control interfaceservice_network_driver_status
- Defined in: <econet=>econet.$>.h
- Declaration: extern void service_network_driver_status (void);
- Summary: Part of the AUN driver control interfacexevent_econet_user_rpc
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xevent_econet_user_rpc (byte *args,
- int rpc,
- byte station,
- byte net);
- Summary: Econet user remote procedure eventevent_econet_user_rpc
- Defined in: <econet=>econet.$>.h
- Declaration: extern void event_econet_user_rpc (byte *args,
- int rpc,
- byte station,
- byte net);
- Summary: Econet user remote procedure eventxevent_econet_rx
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xevent_econet_rx (<econet_rx_cb> rx_cb,
- int status);
- Summary: Econet receive eventevent_econet_rx
- Defined in: <econet=>econet.$>.h
- Declaration: extern void event_econet_rx (<econet_rx_cb> rx_cb,
- int status);
- Summary: Econet receive eventxevent_econet_tx
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xevent_econet_tx (<econet_tx_cb> tx_cb,
- int status);
- Summary: Econet transmit eventevent_econet_tx
- Defined in: <econet=>econet.$>.h
- Declaration: extern void event_econet_tx (<econet_tx_cb> tx_cb,
- int status);
- Summary: Econet transmit eventxevent_econet_os_proc
- Defined in: <econet=>econet.$>.h
- Declaration: extern <os_error=>os.os_error> *xevent_econet_os_proc (byte *args,
- int rpc,
- byte station,
- byte net);
- Summary: Econet OS remote procedure eventevent_econet_os_proc
- Defined in: <econet=>econet.$>.h
- Declaration: extern void event_econet_os_proc (byte *args,
- int rpc,
- byte station,
- byte net);
- Summary: Econet OS remote procedure eventEconet
- <econet_rx_cb>
- <econet_tx_cb>
- <econet_STATUS_TRANSMITTED>
- <econet_STATUS_LINE_JAMMED>
- <econet_STATUS_NET_ERROR>
- <econet_STATUS_NOT_LISTENING>
- <econet_STATUS_NO_CLOCK>
- <econet_STATUS_TX_READY>
- <econet_STATUS_TRANSMITTING>
- <econet_STATUS_RX_READY>
- <econet_STATUS_RECEIVING>
- <econet_STATUS_RECEIVED>
- <econet_STATUS_NO_REPLY>
- <econet_STATUS_ESCAPE>
- <econet_STATUS_NOT_PRESENT>
- <error_ECONET_TX_READY>
- <error_ECONET_TRANSMITTING>
- <error_ECONET_RX_READY>
- <error_ECONET_RECEIVING>
- <error_ECONET_RECEIVED>
- <error_ECONET_TRANSMITTED>
- <error_ECONET_BAD_STATION>
- <error_ECONET_BAD_NETWORK>
- <error_ECONET_UNABLE_TO_DEFAULT>
- <error_ECONET_BAD_PORT>
- <error_ECONET_BAD_CONTROL>
- <error_ECONET_BAD_BUFFER>
- <error_ECONET_BAD_SIZE>
- <error_ECONET_BAD_MASK>
- <error_ECONET_BAD_COUNT>
- <error_ECONET_BAD_DELAY>
- <error_ECONET_BAD_STATUS>
- <error_ECONET_NO_HARDWARE>
- <error_ECONET_NO_ECONET>
- <error_ECONET_NO_MORE_DOMAINS>
- <error_ECONET_BAD_DOMAIN>
- <error_ECONET_UN_REGISTERED_DOMAIN>
- <error_ECONET_PORT_NOT_ALLOCATED>
- <error_ECONET_PORT_ALLOCATED>
- <error_ECONET_NO_MORE_PORTS>
- <econet_IMMEDIATE_PEEK>
- <econet_IMMEDIATE_POKE>
- <econet_IMMEDIATE_JSR>
- <econet_IMMEDIATE_USER_PROCEDURE_CALL>
- <econet_IMMEDIATE_OS_PROCEDURE_CALL>
- <econet_IMMEDIATE_HALT>
- <econet_IMMEDIATE_CONTINUE>
- <econet_IMMEDIATE_MACHINE_PEEK>
- <econet_IMMEDIATE_GET_REGISTERS>
- <econet_OS_CHAR_FROM_NOTIFY>
- <econet_OS_INITIALISE_REMOTE>
- <econet_OS_GET_VIEW_PARAMETERS>
- <econet_OS_CAUSE_FATAL_ERROR>
- <econet_OS_CHAR_FROM_REMOTE>
- <econet_PROTECTION_PEEK>
- <econet_PROTECTION_POKE>
- <econet_PROTECTION_JSR>
- <econet_PROTECTION_USER_PROCEDURE_CALL>
- <econet_PROTECTION_OS_PROCEDURE_CALL>
- <econet_PROTECTION_HALT>
- <econet_PROTECTION_CONTINUE>
- <econet_PROTECTION_MACHINE_PEEK>
- <econet_PROTECTION_GET_REGISTERS>
- <econet_PROTECTION_WRITE_CMOS>
- <econet_TRANSPORT_NOT_KNOWN>
- <econet_TRANSPORT_INTERNET>
- <econet_TRANSPORT_ECONET>
- <econet_TRANSPORT_NEXUS>
- <econet_STATE_OK>
- <econet_STATE_NO_CLOCK>
- <econet_NET_FS_START_LOAD>
- <econet_NET_FS_PART_LOAD>
- <econet_NET_FS_FINISH_LOAD>
- <econet_NET_FS_START_SAVE>
- <econet_NET_FS_PART_SAVE>
- <econet_NET_FS_FINISH_SAVE>
- <econet_NET_FS_START_CREATE>
- <econet_NET_FS_PART_CREATE>
- <econet_NET_FS_FINISH_CREATE>
- <econet_NET_FS_START_GET_BYTES>
- <econet_NET_FS_PART_GET_BYTES>
- <econet_NET_FS_FINISH_GET_BYTES>
- <econet_NET_FS_START_PUT_BYTES>
- <econet_NET_FS_PART_PUT_BYTES>
- <econet_NET_FS_FINISH_PUT_BYTES>
- <econet_NET_FS_START_WAIT>
- <econet_NET_FS_FINISH_WAIT>
- <econet_NET_FS_START_BROADCAST_LOAD>
- <econet_NET_FS_PART_BROADCAST_LOAD>
- <econet_NET_FS_FINISH_BROADCAST_LOAD>
- <econet_NET_FS_START_BROADCAST_SAVE>
- <econet_NET_FS_PART_BROADCAST_SAVE>
- <econet_NET_FS_FINISH_BROADCAST_SAVE>
- <econet_ECONET_START_TRANSMISSION>
- <econet_ECONET_FINISH_TRANSMISSION>
- <econet_ECONET_START_RECEPTION>
- <econet_ECONET_FINISH_RECEPTION>
- <xeconet_create_receive>
- <econet_create_receive>
- <xeconet_examine_receive>
- <econet_examine_receive>
- <xeconet_read_receive>
- <econet_read_receive>
- <xeconet_abandon_receive>
- <econet_abandon_receive>
- <xeconet_wait_for_reception>
- <econet_wait_for_reception>
- <xeconet_enumerate_receive>
- <econet_enumerate_receive>
- <xeconet_start_transmit>
- <econet_start_transmit>
- <xeconet_poll_transmit>
- <econet_poll_transmit>
- <xeconet_abandon_transmit>
- <econet_abandon_transmit>
- <xeconet_do_transmit>
- <econet_do_transmit>
- <xeconet_read_local_station_and_net>
- <econet_read_local_station_and_net>
- <xeconet_convert_status_to_string>
- <econet_convert_status_to_string>
- <xeconet_convert_status_to_error>
- <econet_convert_status_to_error>
- <xeconet_read_protection>
- <econet_read_protection>
- <xeconet_set_protection>
- <econet_set_protection>
- <xeconet_read_station_number>
- <econet_read_station_number>
- <xeconet_print_banner>
- <econet_print_banner>
- <xeconet_read_transport_type>
- <econet_read_transport_type>
- <xeconet_release_port>
- <econet_release_port>
- <xeconet_allocate_port>
- <econet_allocate_port>
- <xeconet_de_allocate_port>
- <econet_de_allocate_port>
- <xeconet_claim_port>
- <econet_claim_port>
- <xeconet_start_immediate>
- <econet_start_immediate>
- <xeconet_do_immediate>
- <econet_do_immediate>
- <xeconet_abandon_and_read_receive>
- <econet_abandon_and_read_receive>
- <xeconet_version>
- <econet_version>
- <xeconet_network_state>
- <econet_network_state>
- <xeconet_packet_size>
- <econet_packet_size>
- <xeconet_read_transport_name>
- <econet_read_transport_name>
- <xeconet_inet_rx_direct>
- <econet_inet_rx_direct>
- <xeconet_enumerate_map>
- <econet_enumerate_map>
- <xeconet_enumerate_transmit>
- <econet_enumerate_transmit>
- <xeconet_hardware_addresses>
- <econet_hardware_addresses>
- <xeconetv>
- <econetv>
- <xservice_reallocate_ports>
- <service_reallocate_ports>
- <xservice_econet_dying>
- <service_econet_dying>
- <xservice_protocol_dying>
- <service_protocol_dying>
- <xservice_find_network_driver>
- <service_find_network_driver>
- <xservice_network_driver_status>
- <service_network_driver_status>
- <xevent_econet_user_rpc>
- <event_econet_user_rpc>
- <xevent_econet_rx>
- <event_econet_rx>
- <xevent_econet_tx>
- <event_econet_tx>
- <xevent_econet_os_proc>
- <event_econet_os_proc>