----- Original Message ----- From: "Tim Hockin" <thockin@xxxxxxxxxx> To: <gmpi@xxxxxxxxxxxxx> Sent: Monday, November 17, 2003 7:58 PM Subject: [gmpi] Re: Reqs Discuss: 1-11 > On Mon, Nov 17, 2003 at 11:46:04PM +0100, Vincent Burel wrote: > > REQ 4 : WORD, DWORD, QWORD are not platform specific but are defined as > > 16bit, 32bit, 64bit unsigned integer value whatever the platform , so i > > don't understand the example : "int32_t instead of DWORD" > > [thockin gmpi]$ grep DWORD /usr/include/* 2>/dev/null > [thockin gmpi]$ grep DWORD /usr/include/sys/* 2>/dev/null > > It doesn't show up here in my system. And if you read the C specification, > you won't find it there either. It is platform specific - Windows defines > it, no one else. yes but it's defined in order to be platform independant ... otherwise why using them instead of using "int" "C" types > > REQ 5 : precise which kind of API the host will provide. > > This is requirements, not spec. The notes say: > "By providing an API for accessing common system services, such as memory > and filesystems, we can reduce the likelihood of a plugin not being portable > to a different OS. Specifically, the areas targetted by this API should be > the very areas where platforms differ." yes , i read it, i guess we will define exactely this API later... > > REQ 6 : for who ? the host or the plug-in ? > > I worded it as 'between entities' to indicate that it could be host->plugin, > plugin->plugin, or plugin->host. Maybe there's a better wording? i'm not agree with the plug-in <-> plug-in communication without passing by the host. Vincent Burel ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe