export extern (C) void Fun Error

Andrej Mitrovic andrej.mitrovich at gmail.com
Thu Apr 26 17:50:36 PDT 2012


On 4/26/12, "拖狗散步" <djj at shumtn.com> wrote:
> export c callback fun:
>
> alias void function(int id) ConnectedCallBack;
> alias void function(int id, void* data, int len) ReadCallBack;

Those are D function pointers. Try this:
alias extern(C) void function(int id) ConnectedCallBack;
alias extern(C) void function(int id, void* data, int len) ReadCallBack;


More information about the Digitalmars-d mailing list