The GNUstep Base Library is a library of general-purpose, non-graphical Objective C objects.
Find a file
Andrew McCallum 14700c26f3 (default_in_port_class, default_out_port_class): New static variables,
replacing default_port_class.
(all_connections_local_targets): New map table; not used yet, though.
(debug_connection): Temporarily set to 1.
([Connection +initialize]): Set new static vars.
([Connection +setDefaultInPortClass:]): New method.
([Connection +defaultInPortClass]): New method.
([Connection +setDefaultOutPortClass:]): New method.
([Connection +defaultOutPortClass]): New method.
([Connection -init]): Use new default_in_port_class.
([Connection +new]): Likewise.
([Connection +newWithRootObject:]): Likewise.
([Connection +newRegisteringAtName:withRootObject:]): Likewise.
([Connection +rootProxyAtName:onHost:]): Likewise.
([Connection +rootProxyAtPort:]): Likewise.
([Connection +newForInPort:outPort:ancestorConnection:]): Assert the
in port.  Embellish the debugging message to print the in port and
out port.  Set the new connection's in port and out port ivars.
Register ourselves as observers of port invalidation with the
NotificationDispatcher.  Post a notification that a new connection was
created.
([Connection -runConnectionWithTimeout:]): Use
_serviceReceivedRequestsWithTimeout:.
([Connection -_newReceivedRmcWithTimeout:]): Use decodingClass, not
encodingClass.
([Connection -_serviceReceivedRequestsWithTimeout:]): Method name
changed from -newReceivedReplyRmcWithSequenceNumber:.
([Connection +includesLocalObject:]): New method; still needs more
infrastructure to work, though.
([Connection -inPortClass]): New method.
([Connection -outPortClass]): New method.
([Connection -setInPortClass:aPortClass]): New method.
([Connection -setOutPortClass:aPortClass]): New method.
([Connection -_encoderCreateReferenceForConstPtr:]): Add 1 to map
table count to get xref.
([Connection -_decoderCreateReferenceForConstPtr:]): Likewise.
([Connection -dealloc]): Remove ourselves from the NotificationDispatcher.
(ConnectionWasCreatedNotification): New notification string.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1057 72102866-910b-0410-8b05-ffd578937521
1996-03-06 14:05:36 +00:00
Admin Initial revision 1996-01-22 22:55:56 +00:00
config Initial revision 1996-01-22 23:04:48 +00:00
Documentation New file 1996-02-22 16:17:04 +00:00
Examples Overhaul for new collection class scheme to improve distributed 1996-02-22 15:18:57 +00:00
Headers/gnustep/base New file. 1996-03-03 02:18:46 +00:00
NSCharacterSets Initial revision 1996-01-22 23:32:28 +00:00
Source (default_in_port_class, default_out_port_class): New static variables, 1996-03-06 14:05:36 +00:00
Testing New file. 1996-03-03 02:18:46 +00:00
+cronscript Initial revision 1996-01-22 22:55:56 +00:00
+crontab Initial revision 1996-01-22 22:55:56 +00:00
+patch.sh Initial revision 1996-01-22 22:55:56 +00:00
.cvsignore Added RELEASE-NOTES. 1996-03-01 15:51:56 +00:00
aclocal.m4 Don't have the initializer-loading test program 1996-01-22 16:03:34 +00:00
BULLETIN Initial revision 1996-01-22 23:22:11 +00:00
ChangeLog Pre-cleanup 1996-02-22 16:37:22 +00:00
config.guess Initial revision 1994-11-04 16:29:24 +00:00
configure.bat New files from Scott Christley 1996-02-13 15:40:05 +00:00
configure.in (register_printf_function): Check for this function. 1996-01-24 03:24:33 +00:00
COPYING Initial revision 1994-11-04 16:29:24 +00:00
COPYING.LIB Initial revision 1994-11-04 16:29:24 +00:00
CREDITS Initial revision 1994-11-04 16:29:24 +00:00
install-sh Initial revision 1994-11-04 16:29:24 +00:00
INSTALL.WIN32 Add email pointer to Scott. 1996-02-29 02:34:46 +00:00
MACHINES Explain that machine's presence doesn't imply working libobjects. 1995-08-02 13:49:06 +00:00
Makeconf (install, uninstall): New targets. 1995-08-23 14:39:20 +00:00
Makefile.in (DIST_FILES): Add RELEASE-NOTES. 1996-02-22 21:54:55 +00:00
Makefile.local Initial revision 1996-01-22 23:22:11 +00:00
Makefile.sed.nt From Scott Christley 1996-02-22 16:31:29 +00:00
mkinstalldirs Initial revision 1994-11-04 16:29:24 +00:00
NSBundle.README Patched from mail. See ChangeLog 1995-10-18 16:47:59 +00:00
README.first Initial revision 1996-01-22 23:22:11 +00:00
README.foundation *** empty log message *** 1996-01-26 20:22:03 +00:00
README.ULTRIX Initial revision 1996-01-22 23:22:11 +00:00
STATUS Update for NSNotification and NS*Table. 1996-02-13 17:54:46 +00:00
Version (OBJECTS_SUBMINOR_VERSION): libobjects version 0.2.0. 1996-01-26 20:19:51 +00:00

To: mccallum@cs.rochester.edu
Subject: Re: Connection, Proxy Classes 
In-reply-to: Your message of "Fri, 04 Nov 1994 15:22:27 CDT."
             <199411042022.PAA13085@slate.cs.rochester.edu> 
Date: Tue, 08 Nov 1994 12:44:07 +1100
From: Masahiro Takatsuka <masa@judasa2.eng.monash.edu.au>

Hello Andrew,

I got libobjects and installed on DEC(Ultrix).

A problem was that when I tried to compile checks/server.m, I
got a error from "as0".  After delete -g switch for compiling
server.m, I successfully compiled it.

I'd like to say "Thank you" for your work!!!

Regards,
Masa
============================================================================
Masahiro Takatsuka (MASA)
e-mail: Masahiro.Takatsuka@eng.monash.edu.au(non-NeXTmail)
----------------------------------------------------------------------------
Intelligent Robotics Research Center	:OzNeXT		:xxxxxx
Eng. Building 36, Room No. G04		:NeXus		:92-00226
Department of Electrical &		:CompuServe	:71661,1331
Computer Systems Engineering		:Nifty-serve	:MGG1331
Monash University			:
Wellington Rd., Clayton			:Tel.+61-3-905-5705
Victoria 3168, AUSTRALIA		:Fax.+61-3-905-3454
============================================================================

Date: Mon, 9 Jan 1995 14:03:21 -0700 (MST)
From: Adam Fedor <fedor@mode.Colorado.EDU>
Subject: Re: libobjects porting volunteers needed 
To: mccallum@cs.rochester.edu
In-Reply-To: <199501092051.PAA06062@slate.cs.rochester.edu>
Message-Id: <Pine.3.89.9501091354.C20349-0100000@mode.Colorado.EDU>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Mon, 9 Jan 1995 mccallum@cs.rochester.edu wrote:

> 
> Did you look at README.ULTRIX in 0.1.2?
> 

Yes. I also forgot to say that deleting the -g switch didn't help me, 
but deleting the -O switch did.  Without this, I get the error:

as0: Internal: server.m, line 1: scNil to scNil