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); }
public int Service(int timeout, out Event @event) { if (timeout < 0) { throw new ArgumentOutOfRangeException("timeout"); } CheckCreated(); var nativeEvent = new LENet.Event(); var ret = _host.HostService(nativeEvent, (uint)timeout); if (ret <= 0) { @event = new Event(); return(ret); } @event = new Event(nativeEvent); return(ret); }
public Event(LENet.Event @event) { _event = @event; }
public Event() { _event = null; }