Creates an event to wait on an existing file descriptor.
The file descriptor usually needs to be a non-blocking socket for this to work.
|file_descriptor||The Posix file descriptor to watch|
|event_mask||Specifies which events will be listened for|
|event_mode||Specifies event waiting mode|
Returns a newly created FileDescriptorEvent associated with the given file descriptor.