| 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)
- {
- SocketFd = socketFd;
- Socket = socket;
- InputEvents = inputEvents;
- OutputEvents = outputEvents;
- }
- }
- }
|