public int CheckEvents(out Event @event) { CheckCreated(); var nativeEvent = new LENet.Event(); var ret = _host.CheckEvents(nativeEvent); if (ret <= 0) { @event = new Event(); return(ret); } @event = new Event(nativeEvent); return(ret); }