send_string_async
send_string_async — transmits a string asynchronously.
send_string_async (task, string)
taskA task descriptor as assigned to a
locate_task call.
stringA string.
This function delivers the string via asynchronous
interprocess communication to a non-DataHub receiving
task. If the message could not be delivered,
send_string_async returns nil. There is no indication of the
status of the receiving task as a result of
processing the message.
Task 1:
Gamma>init_ipc ("a","a");tGamma>tsk = locate_task("b",t);#<Task:9751>Gamma>send_string_async(tsk, "2 + 2");tGamma>send_string_async(tsk,string(list(#a,#b,#c)));tGamma>
Task 2:
Gamma>init_ipc ("b","b");tGamma>while(t) next_event();