Home | History | Annotate | Download | only in gdb

Lines Matching defs:event

1 /* Serial interface for a selectable event.
19 #include "ser-event.h"
28 event object. Because we want to interface with gdb_select, which
29 takes file descriptors, we need to wrap that Windows event object
31 event objects, we instead create a dummy file wrap that in a file
40 /* The Windows event object, created with CreateEvent. */
41 HANDLE event;
49 /* Open a new serial event. */
64 internal_error ("creating serial event pipe failed.");
79 /* A manual-reset event. */
80 state->event = CreateEvent (0, TRUE, FALSE, 0);
99 CloseHandle (state->event);
111 Windows event object handle. */
118 *read = state->event;
130 "event",
157 /* See ser-event.h. */
165 /* See ser-event.h. */
168 serial_event_fd (struct serial_event *event)
170 struct serial *ser = (struct serial *) event;
175 /* See ser-event.h. */
178 serial_event_set (struct serial_event *event)
180 struct serial *ser = (struct serial *) event;
187 SetEvent (state->event);
191 /* See ser-event.h. */
194 serial_event_clear (struct serial_event *event)
196 struct serial *ser = (struct serial *) event;
209 ResetEvent (state->event);