From: gopher-project-bounces+rachael=telefisk.org@lists.alioth.debian.org Date: Thu Apr 28 12:44:05 2011 Subject: Re: [gopher] RFC: Selector/item type 'R' -- RoarAudio server --===============7864504566798986720== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-+OGWtPDTJuB2r4SjECql" --=-+OGWtPDTJuB2r4SjECql Content-Type: text/plain Content-Transfer-Encoding: quoted-printable reflum, On Tue, 2011-04-26 at 21:25 -0700, Cameron Kaiser wrote: > > I ask for comments about using a new selector/item type 'R' for > > RoarAudio servers. Here is what I would use it for and how: > >=20 > > Host and Port would be to be used like libroar does: Host/IP + Port for > > INET and INET6, Host as Path and Port set to zero for UNIX, Host set to > > node with '::' suffix and Port to Objectnumber for numerical DECnet > > objects, Host set to node + '::' + object and Port set to zero for name= d > > DECnet objects. >=20 > Can you give a for-example of a "proposed working" selector, or do you ha= ve > a client that understands R itemtype for playing with? No client yet (first the specs, then the client!). Examples include: / Tell the client about the existance of the server. May be used depending on the type of client: Open a control program, send config parameters to a player or recording program to let it use this server, print general data about the server with a menu to select a action,... /listen, /listen/*/*/*/*/* Ask the client to listen to music passing the server, optinally with parameters. /play, /play/... Ask the client to send audio data to the server: configure a player to send to this server. Optionally with parameters. /cmd/noop Send a NOOP command (ping the server). /cmd/server_info/server, /cmd/server_info/server/contact Ask the server for version and other meta data. Optionally with more parameters for the command. /clients, /clients/* Show infos about clients or a single client. /streams, /streams/* Show infos about streams or a single stream. /clients/* and /streams/* May also be used as reference to related (parrent, child,...) objects. The selectors would be organized in namespaces like /cmd/ to send a specific command, or /streams/ for pointing to specific streams. --=20 Philipp. (Rah of PH2) --=-+OGWtPDTJuB2r4SjECql Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Comment: Because it's your freedom iQEVAwUATblEwGCSpmW8W5B8AQJ/2wgAgXePo0c3dYRWFHB7qi1oa4fCfSfLotDq u0TH+Bdg5pfn47kvAD0ec1Z8sjPfmCl8u1bYHTwbxxV4rPdVficx4cpyqO4u2XMD GnXOM+xIApjPV2+8+vqcCXg47f7ZuSRBrfgcNOixLgntrdy8+2D+o0a+7Wg8/V6G 9V5j7zVnhabPE0Rkw5PP2DzIoDnPe4sGMIIvW2Ms1Bv7b/Pdobun5hSXTD3rFra7 gX+n/0qAb2wd3xzZ9ZYE2cxHD6A1e8o0zkm8Og2tHoHOD9lisCk9ouQM1qs1z8nV 9xVmUk8xEt1YOpWOl0e9GGevgwIziU/v+x2sHTjnmTvpk0gNIlq+cg== =jvDP -----END PGP SIGNATURE----- --=-+OGWtPDTJuB2r4SjECql-- --===============7864504566798986720== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Gopher-Project mailing list Gopher-Project@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/gopher-project --===============7864504566798986720==-- Thread start (DIR) [gopher] RFC: Selector/item type 'R' -- RoarAudio server (DIR) Followup: Re: [gopher] RFC: Selector/item type 'R' -- RoarAudio server