On 4/26/12, "拖狗散步" <d...@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;