Re: progress to serveez-0.2
Thien-Thi Nguyen <[email protected]> Mon, 05 Nov 2012 09:21:18 +0100
| Newsgroups | gmane.network.serveez.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============5307074656869705609== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable () Julian Graham <[email protected]> () Sun, 4 Nov 2012 22:09:55 -0500 Since my implementation was originally derived from digging around in the guts of the libserveez code, I'm happy to rewrite my stuff to do things the blessed way -- whatever that is -- but in case any of the above is a surprise to you I wanted to make sure you knew. Well, better late than never (like Serveez, itself). Let's see here... * svz_coserver_types I can't find this symbol anywhere in the repo (past or present). What is its role in your program? Which Serveez version are you digging around in? * svz_server_finalize_all * svz_server_init_all These have been combined into =E2=80=98svz_updn_all_servers=E2=80=99. See = (static func) =E2=80=98guile_entry=E2=80=99 in src/serveez.c for details. But see below = first. * svz_portcfg_prepare * svz_server_instantiate * svz_server_create * svz_server_add These have been "internalized". I think the blessed way now is to avoid this sort of imperative plumbing and specify things in Scheme, and/or at a higher level. For instance, =E2=80=98svz_portcfg_prepare=E2=80=99 is now= called by =E2=80=98svz_server_bind=E2=80=99, which is part of the API, and furthermor= e exposed to Scheme as part of procedure =E2=80=98bind-server!=E2=80=99. See test/t00[1= 234] for good examples, test/t006 for bad (i.e., PEBKAC situation). [cc trimmed] =2D-=20 Thien-Thi Nguyen ..................................... GPG key: 4C807502 . NB: ttn at glug dot org is not me . . (and has not been since 2007 or so) . . ACCEPT NO SUBSTITUTES . ........... please send technical questions to mailing lists ........... --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAlCXdwEACgkQZwMiJEyAdQKH1ACfQnjBev22NekO+LHq2w1QfpzL bTAAnjJmn8EQ/fWRsBtwqCQLypDqVwXj =8rIh -----END PGP SIGNATURE----- --=-=-=-- --===============5307074656869705609== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dev-serveez mailing list [email protected] https://lists.gnu.org/mailman/listinfo/dev-serveez --===============5307074656869705609==--