| 12345678910111213141516171819202122232425262728 |
- namespace Ryujinx.HLE.HOS.Services.Bsd
- {
- class PollEvent
- {
- public enum EventTypeMask
- {
- Input = 1,
- UrgentInput = 2,
- Output = 4,
- Error = 8,
- Disconnected = 0x10,
- Invalid = 0x20,
- }
- public int SocketFd { get; private set; }
- public BsdSocket Socket { get; private set; }
- public EventTypeMask InputEvents { get; private set; }
- public EventTypeMask OutputEvents { get; private set; }
- public PollEvent(int SocketFd, BsdSocket Socket, EventTypeMask InputEvents, EventTypeMask OutputEvents)
- {
- this.SocketFd = SocketFd;
- this.Socket = Socket;
- this.InputEvents = InputEvents;
- this.OutputEvents = OutputEvents;
- }
- }
- }
|