From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <04617d474c9bb1bbc7cd7e7c73aa54f0@terzarima.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] new compilers From: Charles Forsyth Date: Thu, 30 Mar 2006 18:44:46 +0100 In-Reply-To: <4937e6f0e033b77a2679b5853e19b96d@vitanuova.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-qwsrflzxjikrgogbccvfvgpygf" Topicbox-Message-UUID: 27830b02-ead1-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. --upas-qwsrflzxjikrgogbccvfvgpygf Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit clearly you'll be depressed if you ever come to look at OpenUSBDI. admittedly, their names aren't quite as elaborate, but it's a big interface to do nothing very much, partly because every action requires several types and three or four different callback functions, excluding the proxy functions (for when you don't want a callback). because you can't just call a function and have it return the value you wanted, you know. no, no no. you need to ask someone who promises to progress the action on your request and get back to you. --upas-qwsrflzxjikrgogbccvfvgpygf Content-Type: message/rfc822 Content-Disposition: inline Received: from mail.cse.psu.edu ([130.203.4.6]) by lavoro; Thu Mar 30 18:39:51 BST 2006 Received: from psuvax1.cse.psu.edu (localhost [127.0.0.1]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id E4A35127F1 for ; Thu, 30 Mar 2006 12:39:48 -0500 (EST) X-Original-To: 9fans@cse.psu.edu Delivered-To: 9fans@cse.psu.edu Received: from localhost (localhost [127.0.0.1]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 003DB126F0 for <9fans@cse.psu.edu>; Thu, 30 Mar 2006 12:39:18 -0500 (EST) Received: from mail.cse.psu.edu ([127.0.0.1]) by localhost (psuvax1 [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 26143-01-23 for <9fans@cse.psu.edu>; Thu, 30 Mar 2006 12:39:18 -0500 (EST) Received: from smtp.vitanuova.com (unknown [213.146.155.10]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 61137126EF for <9fans@cse.psu.edu>; Thu, 30 Mar 2006 12:39:17 -0500 (EST) Message-ID: <4937e6f0e033b77a2679b5853e19b96d@vitanuova.com> To: 9fans@cse.psu.edu Subject: Re: [9fans] new compilers Date: Thu, 30 Mar 2006 18:41:28 +0100 From: rog@vitanuova.com In-Reply-To: <5D1F520A-5BA0-4789-8D35-61B80544285D@telus.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: 9fans-bounces+forsyth=terzarima.net@cse.psu.edu Errors-To: 9fans-bounces+forsyth=terzarima.net@cse.psu.edu > >> with names such as > >> kAudioHardwarePropertyBootChimeVolumeRangeDecibels, > > Do you prefer kAHPBCVRD? i'd prefer: fprint(ctlfd, "volume %d", vol); --upas-qwsrflzxjikrgogbccvfvgpygf--