On 8 Jan 2013, at 17:38, Richard Frith-Macdonald wrote: > > On 8 Jan 2013, at 16:55, Marcus Müller wrote: >> >> SOLUTION? >> ========== >> >> Searching for alternatives I've stumbled across GSSocketServerStream >> (GSInetServerStream, …) which seems to be something that I could use, but >> haven't found any code demonstrating how to use it. Does anybody have any >> demo code/project as a starting point? > > Look at the code in gnustep-base (NSURLProtocol.m) for an example of using > the NSStream based stuff to make an HTTP (or HTTPS) request to a remote > system. > > I don't have any demo/example code for a server, but to show it, I chopped > out the key bits of a larger program:
PS. using a server socket is exactly like using a client NSStream with the exception of two method calls: 1. to create the listening stream/socket 2. to accept an incoming connection (when the listening socket is readable), creating new in/out streams This is a direct reflection of the way standard unix/bsd sockets worK, so if you know unix socket programming (or cocoa streams programming) it should be really easy. _______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
