view src/parallel_execution/examples/socket_test/socket_test.cbc @ 1032:793b21a8ea12

fix include
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 24 Oct 2023 12:25:40 +0900
parents 762bd4cea38b
children
line wrap: on
line source

#interface "Server.h"

__code Task1(Server* server){ 
    goto server->acceptConnect(Task2); 
}

__code Task1_stub(struct Context* context){
    Server* server = createServerImpl(context);
    goto Task1(context, server);
}

__code Task2(Server* server){
    printf("task2");
}

__code Task2_stub(struct Context* context){
    Server* server = (struct Server*)Gearef(context, Server)->server;
    goto Task2(context, server);
}

int main(int argc, char** argv) {
    printf("main\n");
    goto Task1();
}