ftp.nice.ch/peanuts/GeneralData/Documents/multimedia/hypersense/FoneTones.tar.gz#/FoneTones/XModule/FoneTones.h

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

// Standard headers for all XModules (change the definition of XMODKIT_DIR in
// the Makefile to the directory where these are located) 
#import "XModule.h"
#import "XModule_defs.h"
#import "Value.h"


@interface FoneTones: XModule
{
	BOOL		soundCanPlay;
	BOOL		foneTonesAreLoaded;
}


// Creating and Initializing the XModule instance
- init;
- free;

// Standard XModule methods that will be over-ridden in most cases
+ (const char *)moduleName;
+ (const char **)xCmdsAndFcns;
- prepareToExecuteHandlers;
- executeHandler:(NXAtom)handlerName;

// Some helpful stuff for loading interface data and other resources
+ finishLoading:(struct mach_header *)header;
- loadInterfaceData;

// XModule Specific Methods
- dial;
- rememberNumber;
- forgetNumber;
- numbersStartingWith;
- allPhoneNumbers;
- phoneBook;
- phoneBooks;
- switchToBook;
- speedDialing;
- preloadTones:sender;
- preloadTones;
- phoneBookEditor;
- ft_version;

// ESD Support
- currentVolume;
- setCurrentVolume;

// FoneTones XModule Support Methods
- loadPhoneBook:(const char *)newBook;

@end

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