multithreaded hell, help!
Brons via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Jul 21 02:50:23 PDT 2016
On Thursday, 21 July 2016 at 09:47:09 UTC, rikki cattermole wrote:
> On 21/07/2016 9:44 PM, Brons wrote:
>> Im trying to access data in a global between threads.
>> So ive set my global to shared, however the object trying to
>> access it
>> needs to also then be shared, but it cant be because its part
>> of a
>> library...
>>
>> Is there any simple way to transfer data from one thread to
>> another?
>>
>> 1. My situation is im reading from a serial port in a thread.
>> Which
>> writes to my global.
>> 2. In a draw thread i need to get that data and draw my output.
>>
>> Cheers
>
> __gshared or cast away shared.
__gshared has done the trick!
Thanks :)
More information about the Digitalmars-d-learn
mailing list