internal static extern V_RESULT TakeNextInstance( IntPtr _this, long handle, uint mask, readerActionFn action, IntPtr actionArg, long timeout);
public static extern V_RESULT TakeNextInstance( IntPtr r, long h, uint mask, readerActionFn action, IntPtr actionArg, long timeout);
internal static extern V_RESULT Read( IntPtr _this, uint mask, readerActionFn action, IntPtr actionArg, long timeout);
internal static extern V_RESULT Take( IntPtr _this, readerActionFn action, IntPtr actionArg, long timeout);
internal static extern V_RESULT ReadInstance( IntPtr _this, long handle, readerActionFn action, IntPtr actionArg, long timeout);
public static extern V_RESULT Read( IntPtr r, uint mask, readerActionFn action, IntPtr actionArg, long timeout);