Commit cf5fad2
committed
[RFC?] Add curl websocket bindings
This adds bindings to Curl's websocket support that was added in
Curl 7.86.0. Instead of just pass-through C bindings, the API added
here is a little more high-level from a type-safety perspective.
I.e. this introduces an enum CurlWsMessageType and a DTO class
CurlWsFrame for nicer and safer API handling.
Still WIP.1 parent d80682e commit cf5fad2
File tree
5 files changed
+349
-1
lines changed- Zend/Optimizer
- ext/curl
5 files changed
+349
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
52 | 56 | | |
53 | 57 | | |
54 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3634 | 3634 | | |
3635 | 3635 | | |
3636 | 3636 | | |
| 3637 | + | |
| 3638 | + | |
| 3639 | + | |
| 3640 | + | |
| 3641 | + | |
| 3642 | + | |
| 3643 | + | |
| 3644 | + | |
| 3645 | + | |
| 3646 | + | |
3637 | 3647 | | |
3638 | 3648 | | |
3639 | 3649 | | |
| |||
3696 | 3706 | | |
3697 | 3707 | | |
3698 | 3708 | | |
| 3709 | + | |
| 3710 | + | |
| 3711 | + | |
| 3712 | + | |
| 3713 | + | |
| 3714 | + | |
| 3715 | + | |
| 3716 | + | |
| 3717 | + | |
| 3718 | + | |
| 3719 | + | |
| 3720 | + | |
| 3721 | + | |
| 3722 | + | |
| 3723 | + | |
| 3724 | + | |
| 3725 | + | |
| 3726 | + | |
| 3727 | + | |
| 3728 | + | |
| 3729 | + | |
| 3730 | + | |
3699 | 3731 | | |
3700 | 3732 | | |
3701 | 3733 | | |
| |||
3789 | 3821 | | |
3790 | 3822 | | |
3791 | 3823 | | |
| 3824 | + | |
| 3825 | + | |
| 3826 | + | |
| 3827 | + | |
| 3828 | + | |
| 3829 | + | |
| 3830 | + | |
| 3831 | + | |
| 3832 | + | |
| 3833 | + | |
| 3834 | + | |
| 3835 | + | |
| 3836 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments