ftp.nice.ch/pub/next/games/card/Zenda.NIHS.bs.tar.gz#/Zenda/Source/Player/PlayerReceiver.h

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

#import <objc/Object.h>

@interface PlayerReceiver:Object
{
    id                  pListener;
    id                  pSpeaker;
    id                  myPlayer;
    id                  myPlayerNameBox;
    id                  myRefereeHostBox;
    id                  myNamePanel;
    id                  myWindow;
    id                  nameButtons;
    id                  refereeButtons;
}

    -getMyName:sender;
    -appWillInit:sender;
    -free;
    -remoteComputePayoffs;
    -remoteMySidePaymentIs:(int)sidePayment;
    -remoteMyChoiceIs:(int)choice;
    -remotePlayGameWith:(char *)opponentName atHost:(char *)opponentHost
	myPullCard:(int)mypull
	myPushCard:(int)mypush
	hisPullCard:(int)hispull
	hisPushCard:(int)hispush;
    -remotePlayRandomGameWith:(char *)opponentName atHost:(char *)opponentHost
	myPullCard:(int)mypull
	myPushCard:(int)mypush
	hisPullCard:(int)hispull
	hisPushCard:(int)hispush;
    -remoteStartPhaseTwo;
    -remotePlayerNumberIs:(int)num;
    -remoteGameIsOver;
    -remotePlayerReset;
    -remoteNudge;

/* methods to establish communication */
    -(port_t)getPortFor:(char *)appName atHost:(char *)appHost;
    -speakerError:(char *)receiverName;
@end

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