private extern static int alljoyn_interfacedescription_addmember( IntPtr iface, int type, [MarshalAs(UnmanagedType.LPStr)] string name, [MarshalAs(UnmanagedType.LPStr)] string inputSig, [MarshalAs(UnmanagedType.LPStr)] string outSig, [MarshalAs(UnmanagedType.LPStr)] string argNames, byte annotation);