User manual
147
*str - trace message;
CHAPI tape transport methods
CHAPI tape transport’s methods described in class chapi_tape_transport_iface, so all CHAPI
tape transport classes must be derived from the class chapi_tape_transport_iface.
chapi_tape_transport_iface(void * ctrl, unsigned char transport_number)
Constructor of CHAPI tape transport instance.
ctrl - tape controller instance (pointer);
transport_number - current tape transport instance number;
virtual void start()
Start tape transport.
virtual void stop()
Stop tape transport.
virtual void setup(void * param, int arg)
Setup parameters for tape transport, MUST be called before start().
param - pointer to parameter;
arg - integer parameter;
virtual bool is_online()
Check if tape transport is online.
Returns:
true - tape transport is online;
false - tape transport is offline;










