User manual

148
virtual bool is_write_prot()
Check if tape is write protected.
Returns:
true - tape is write protected;
false - tape is not write protected;
virtual void
do_command(unsigned int cmd,
char
* io_buf_p,
unsigned int
n_of_data)
Initiate tape transport operation.
cmd - tape transport operation, see operation definition;
io_buf_p - IO buffer for READ/WRITE operations;
n_of_data - depends on operation:
c. number of bytes to write for WRITE operations;
d. size of IO buffer for READ operations
e. number of skip items for SKIP operations;
void log_msg(log_message_type_t msg_type, const char *fmt, ...)
Message logging.
msg_type - type of message
*fmt - message
void debug_trace(unsigned char debug_level, const char *fmt, ...)
Trace logging.
debug_level - debug level
*fmt - trace message
void get_sys_err( unsigned long err )
System error logging.