How do I send a message to a struct member function?
Enjoys Math via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sat Aug 26 11:18:12 PDT 2017
On Saturday, 26 August 2017 at 10:05:31 UTC, drug wrote:
> 26.08.2017 09:49, Enjoys Math пишет:
>>
>> I have a series of structs each of which needs to spawn a
>> worker thread on initialization. There seems to be no way to
>> send a message back to the struct for instance to cause a
>> member function call on /that/ structs data.
>>
>> Please advise me.
> If it is appropriate for you the better way would be to send
> /that/ structs to the corresponding worker thread and then it
> can call any method.
> Another way is you can during worker thread spawning pass
> thread id and then pass messages back to parent thread.
I can't do the second approach because the parent thread creates
many instances of the struct, each of which need a call back to a
method.
How do I do the first method (in code) because I've tried 20
different ways already.
More information about the Digitalmars-d-learn
mailing list