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

[QUIC] Source generators for interop calls #75009

Open
ManickaP opened this issue Sep 2, 2022 · 4 comments
Open

[QUIC] Source generators for interop calls #75009

ManickaP opened this issue Sep 2, 2022 · 4 comments

Comments

@ManickaP
Copy link
Member

ManickaP commented Sep 2, 2022

Introduce a source generator for interop calls from: https://github.com/dotnet/runtime/blob/main/src/libraries/System.Net.Quic/src/System/Net/Quic/Internal/MsQuicApi.NativeMethods.cs.
Consider addressing comments:

@ManickaP ManickaP added this to the 8.0.0 milestone Sep 2, 2022
@ghost
Copy link

ghost commented Sep 2, 2022

Tagging subscribers to this area: @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

Issue Details

Introduce a source generator for interop calls from: https://github.com/dotnet/runtime/blob/main/src/libraries/System.Net.Quic/src/System/Net/Quic/Internal/MsQuicApi.NativeMethods.cs.
Consider addressing comments:

Author: ManickaP
Assignees: -
Labels:

area-System.Net.Quic

Milestone: 8.0.0

@teo-tsirpanis
Copy link
Contributor

Would #63590 cover your needs?

@jkoritzinsky
Copy link
Member

I think we can handle this with #68276. MSQuic's table-based API was one of the motivating ideas behind the "no-implicit-this" support in that PR.

@ManickaP
Copy link
Member Author

Triage: we have a functional interop layer in place, there isn't many API changes coming from msquic and this is not a simple task. For those reasons putting into future.

@ManickaP ManickaP modified the milestones: 8.0.0, Future Jan 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants