This is CDSCSI.h in view mode; [Download] [Up]
// // CDSCSI_Class - subclass of SCSI2_Class for CD audio devices // // Copyright (C) 1994 by Christopher Wolf. // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Library General Public // License as published by the Free Software Foundation; either // version 2 of the License, or (at your option) any later version. // // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU // Library General Public License for more details. // // You should have received a copy of the GNU Library General Public // License along with this library; if not, write to the Free // Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // // Bug-reports, comments and questions should be directed to: // Christopher Wolf <chris@alchemy.geo.cornell.edu> // // Portions of this code and documentation are derived from an // earlier work (SCSI Inquirer) Copyright (C) 1990, 1991, 1992 by // Jiro Nakamura and used with permission. // // // For best results view this file with a tab size of 4 and // a display width of 132 columns or wider. // // file version information #define RCSCDH "$Id: CDSCSI.h,v 0.6 94/09/26 23:15:05 chris Exp Locker: chris $" // SCSI2 class specific headers #import "DriveSCSI.h" @interface CDSCSI:DriveSCSI { } // sub-class responsibility - (BOOL) isDevice; // pre-packaged commands - (int) eject; - (int) playFromMSF:(u_char)firstMinute:(u_char)firstSecond:(u_char)firstFrame ToMSF:(u_char)lastMinute:(u_char)lastSecond:(u_char)lastFrame; - (int) readTOC: (struct toc *) toc MSF: (BOOL)msf; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.