This is MailSpeaker.m in view mode; [Download] [Up]
//-----------------------------------------------------------------------------
//
// MailSpeaker
//
// Inherits From: Speaker
//
// Declared In: MailSpeaker.h
//
// Disclaimer
//
// You may freely copy, distribute and reuse this software and its
// associated documentation. I disclaim any warranty of any kind,
// expressed or implied, as to its fitness for any particular use.
//
//-----------------------------------------------------------------------------
#import <appkit/appkit.h>
#import "MailSpeaker.h"
#import <mach/mach.h>
#import <mach/message.h>
#import <servers/netname.h>
@implementation MailSpeaker
- (int) incorporateNewMail
{
return [self selectorRPC:"incorporateNewMail" paramTypes:""];
}
- (int) deliver
{
return [self selectorRPC:"deliver" paramTypes:""];
}
- (int) openSend
{
return [self selectorRPC:"openSend" paramTypes:""];
}
- (int) setBody : (char *) aString
{
return [self selectorRPC:"setBody:" paramTypes:"c", aString];
}
- (int) setCc : (char *) aString
{
return [self selectorRPC:"setCc:" paramTypes:"c", aString];
}
- (int) setSubject : (char *) aString
{
return [self selectorRPC:"setSubject:" paramTypes:"c", aString];
}
- (int) setTo : (char *) aString
{
return [self selectorRPC:"setTo:" paramTypes:"c", aString];
}
- (int) deliver : (int) aWindow
{
return [self selectorRPC:"deliver:" paramTypes:"i", aWindow];
}
- (int) openSend : (int *) aWindow
{
return [self selectorRPC:"openSend:" paramTypes:"I", aWindow];
}
- (int) setBody : (char *) aString inWindow : (int) aWindow
{
return [self selectorRPC:"setBody:inWindow:" paramTypes:"ci", aString, aWindow];
}
- (int) setCc : (char *) aString inWindow : (int) aWindow
{
return [self selectorRPC:"setCc:inWindow:" paramTypes:"ci", aString, aWindow];
}
- (int) setSubject : (char *) aString inWindow : (int) aWindow
{
return [self selectorRPC:"setSubject:inWindow:" paramTypes:"ci", aString, aWindow];
}
- (int) setTo : (char *) aString inWindow : (int) aWindow
{
return [self selectorRPC:"setTo:inWindow:" paramTypes:"ci", aString, aWindow];
}
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.