[Haskell-cafe] Re: "C" buffer suggestions??
Galchin, Vasili
vigalchin at gmail.com
Mon Jun 23 21:18:23 EDT 2008
e.g. on Word8 .....
let aiocb = AIOCB{
aioFd=fd,
aioLioOpcode=0,
aioReqPrio=0,
aioOffset=0,
aioBuf=??, <<<<<<<<<<<<<<<<<<<<< Ptr Word8
aioBytes=128,
aioSigevent=event}
???
Kind regards, Vasili
On Mon, Jun 23, 2008 at 8:13 PM, Galchin, Vasili <vigalchin at gmail.com>
wrote:
> ok .....
>
> 1) how do I marshall from ByteString to char * (poke)??
>
> 2) how do I write
>
> let x =??? :: Word8
>
> 3) how do I write
>
> let y = ??? ::ByteString
>
> Kind regards, Vasili
>
>
>
> On Mon, Jun 23, 2008 at 6:13 PM, Adam Langley <agl at imperialviolet.org>
> wrote:
>
>> On Mon, Jun 23, 2008 at 2:27 PM, Don Stewart <dons at galois.com> wrote:
>> > So heap allocated and collected, but not moved.
>>
>> My bad. In that case, you might want to work with ByteStrings all the
>> way since it might make building the visible interface (which probably
>> should use ByteStrings) easier.
>>
>>
>> AGL
>>
>> --
>> Adam Langley agl at imperialviolet.org http://www.imperialviolet.org
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20080623/fa062590/attachment.htm
More information about the Haskell-Cafe
mailing list