Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Interests for registering process(Issue #908) #925

Merged
merged 14 commits into from May 6, 2019

Commits on Apr 29, 2019

  1. Add Interests(tokio-rs#908)

    Add Interests definition and implementation.
    FXTi committed Apr 29, 2019
    Copy the full SHA
    00551bf View commit details
    Browse the repository at this point in the history
  2. Change register api to Interests(tokio-rs#908)

    Change the register / reregister apis to interest style
    FXTi committed Apr 29, 2019
    Copy the full SHA
    57ea2cb View commit details
    Browse the repository at this point in the history
  3. Fix test cases(tokio-rs#908)

    Fix broken test cases for `Interests`.
    
    And add sub operation for `Interests`.
    FXTi committed Apr 29, 2019
    Copy the full SHA
    51e27e9 View commit details
    Browse the repository at this point in the history
  4. Fix Windows support(tokio-rs#908)

    Fix the Windows part and kqueue part under Unix.
    FXTi committed Apr 29, 2019
    Copy the full SHA
    ca53a3a View commit details
    Browse the repository at this point in the history
  5. Fix all tests and add convertion from UnixReady to Interests

    * Fix test cases and examples in comments
    * Use `UnixReady` to provide additional flags for `Interests`
    FXTi committed Apr 29, 2019
    Copy the full SHA
    1e9e545 View commit details
    Browse the repository at this point in the history
  6. Rebase on the latest master branch

    Add `Interests` readiness for Unix platfrom
    FXTi committed Apr 29, 2019
    Copy the full SHA
    6f7f101 View commit details
    Browse the repository at this point in the history
  7. Format with rustfmt

    FXTi committed Apr 29, 2019
    Copy the full SHA
    4d8a51f View commit details
    Browse the repository at this point in the history
  8. Fix warning shown in CI

    FXTi committed Apr 29, 2019
    Copy the full SHA
    39f906d View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    4af0b26 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    49c8a3a View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2019

  1. Copy the full SHA
    47228e8 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    4cc63d6 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b4de518 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2019

  1. Make Interests::both private

    FXTi committed May 2, 2019
    Copy the full SHA
    2a3bda0 View commit details
    Browse the repository at this point in the history