This is IReceiveSpeaker.m in view mode; [Download] [Up]
#import <appkit/appkit.h> #import "IReceiveSpeaker.h" #import <mach/mach.h> #import <mach/message.h> #import <servers/netname.h> extern port_t name_server_port; extern id NXResponsibleDelegate(); @implementation IReceiveSpeaker :Speaker {} -(int)receiveArticle : (char *) data length : (int) length /* */ { return [self selectorRPC:"receiveArticle:length:" paramTypes:"ci", data, length]; } -(int)sendArticleWithMessageID : (char *) messageID /* */ { return [self selectorRPC:"sendArticleWithMessageID:" paramTypes:"c", messageID]; } -(int)makeMimeIconWindowAtpointX : (int) x pointY : (int) y offsetX : (int) offx offsetY : (int) offy sourceWindow : (int) wnum /* */ { return [self selectorRPC:"makeMimeIconWindowAtpointX:pointY:offsetX:offsetY:sourceWindow:" paramTypes:"iiiii", x, y, offx, offy, wnum]; } -(int)requestForPost : (char *) newsgroups sourceWindow : (int) wnum /* */ { return [self selectorRPC:"requestForPost:sourceWindow:" paramTypes:"ci", newsgroups, wnum]; } @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.