Revision 1.22 by

Revision 1.24 by

… | … | ||
---|---|---|---|

4 | * Copyright (c) 2007,2008,2010 Marc Alexander Lehmann <libev@schmorp.de> | 4 | * Copyright (c) 2007,2008,2010 Marc Alexander Lehmann <libev@schmorp.de> |

5 | * All rights reserved. | 5 | * All rights reserved. |

6 | * | 6 | * |

7 | * Redistribution and use in source and binary forms, with or without modifica- | 7 | * Redistribution and use in source and binary forms, with or without modifica- |

8 | * tion, are permitted provided that the following conditions are met: | 8 | * tion, are permitted provided that the following conditions are met: |

9 | * | 9 | * |

10 | * 1. Redistributions of source code must retain the above copyright notice, | 10 | * 1. Redistributions of source code must retain the above copyright notice, |

11 | * this list of conditions and the following disclaimer. | 11 | * this list of conditions and the following disclaimer. |

12 | * | 12 | * |

13 | * 2. Redistributions in binary form must reproduce the above copyright | 13 | * 2. Redistributions in binary form must reproduce the above copyright |

14 | * notice, this list of conditions and the following disclaimer in the | 14 | * notice, this list of conditions and the following disclaimer in the |

15 | * documentation and/or other materials provided with the distribution. | 15 | * documentation and/or other materials provided with the distribution. |

16 | * | 16 | * |

17 | * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED | 17 | * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED |

18 | * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MER- | 18 | * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MER- |

19 | * CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO | 19 | * CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO |

20 | * EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPE- | 20 | * EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPE- |

21 | * CIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, | 21 | * CIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |

… | … | ||

93 | int ev_res; | 93 | int ev_res; |

94 | int ev_flags; | 94 | int ev_flags; |

95 | short ev_events; | 95 | short ev_events; |

96 | }; | 96 | }; |

97 | 97 | ||

98 | #define EV_READ EV_READ | ||

99 | #define EV_WRITE EV_WRITE | ||

98 | #define EV_PERSIST 0x10 | 100 | #define EV_PERSIST 0x10 |

99 | 101 | ||

100 | #define EVENT_SIGNAL(ev) ((int) (ev)->ev_fd) | 102 | #define EVENT_SIGNAL(ev) ((int) (ev)->ev_fd) |

101 | #define EVENT_FD(ev) ((int) (ev)->ev_fd) | 103 | #define EVENT_FD(ev) ((int) (ev)->ev_fd) |

102 | 104 |

– |
Removed lines |

+ |
Added lines |

< |
Changed lines |

> |
Changed lines |