ftp.nice.ch/Attic/openStep/developer/bundles/GDBbundle.1.0.s.tgz#/GDBbundle-1.0.s/TextEdit/GdbBundle.bproj/DisplaySupport/DebuggerController_Protocol.h

This is DebuggerController_Protocol.h in view mode; [Download] [Up]

//
// Protocol used by client app (e.g. PB) to communicate with
// the debugger.
//

@protocol DebuggerController <NSObject>

// execute cmd in gdb
- (oneway void) executeCmd:(NSString *)c	// execute this command string
                   withTty:(BOOL)t		// does gdb think it is from a tty
            withAnnotation:(BOOL)a;		// turn on annotation before command
						//  turn it off after command and
						//  print end of annotation to stdout.

- (oneway void)executeCmd:(NSString*)cmd
  withTty:(BOOL)tty
  withAnnotation:(BOOL)annotation
  catchOutput:(BOOL)catch;


// interrupt gdb, which in turn, interrupts the inferior
- (oneway void) interrupt;
@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Marcel Waldvogel and Netfuture.ch.