public inbox for pbs-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [pbs-devel] [PATCH proxmox 0/9] preparation for websocket api
@ 2020-07-14 11:09 Dominik Csapak
  2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 1/9] proxmox/tools/byte_buffer: improve ByteBuffer interface Dominik Csapak
                   ` (10 more replies)
  0 siblings, 11 replies; 14+ messages in thread
From: Dominik Csapak @ 2020-07-14 11:09 UTC (permalink / raw)
  To: pbs-devel

this series adds the necessary bits and pieces for using a
websocket connection in the api

Dominik Csapak (9):
  proxmox/tools/byte_buffer: improve ByteBuffer interface
  proxmox/tools/byte_buffer: impl Default
  proxmox/tools/websocket: use ready macro for WebSocketWriter
  proxmox/tools/websocket: correctly return eof
  proxmox/tools/websocket: use io::Error and Result explicitely
  proxmox/tools/websocket: improve mask_bytes and create_frame interface
  proxmox/tools/websocket: implement send_control_frame for writer
  proxmox/tools/websocket: replace CallBack with a channel
  proxmox/tools/websocket: add WebSocket implementation

 proxmox/Cargo.toml               |   3 +-
 proxmox/src/tools/byte_buffer.rs |  97 ++++++----
 proxmox/src/tools/websocket.rs   | 296 +++++++++++++++++++++++++------
 3 files changed, 306 insertions(+), 90 deletions(-)

-- 
2.20.1





^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2020-07-15 13:01 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-14 11:09 [pbs-devel] [PATCH proxmox 0/9] preparation for websocket api Dominik Csapak
2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 1/9] proxmox/tools/byte_buffer: improve ByteBuffer interface Dominik Csapak
2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 2/9] proxmox/tools/byte_buffer: impl Default Dominik Csapak
2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 3/9] proxmox/tools/websocket: use ready macro for WebSocketWriter Dominik Csapak
2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 4/9] proxmox/tools/websocket: correctly return eof Dominik Csapak
2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 5/9] proxmox/tools/websocket: use io::Error and Result explicitely Dominik Csapak
2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 6/9] proxmox/tools/websocket: improve mask_bytes and create_frame interface Dominik Csapak
2020-07-15  9:08   ` [pbs-devel] [PATCH proxmox v2 " Dominik Csapak
2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 7/9] proxmox/tools/websocket: implement send_control_frame for writer Dominik Csapak
2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 8/9] proxmox/tools/websocket: replace CallBack with a channel Dominik Csapak
2020-07-14 11:09 ` [pbs-devel] [PATCH proxmox 9/9] proxmox/tools/websocket: add WebSocket implementation Dominik Csapak
2020-07-15  8:15 ` [pbs-devel] [PATCH proxmox 0/9] preparation for websocket api Fabian Grünbichler
2020-07-15  8:31   ` Dominik Csapak
2020-07-15 13:00 ` [pbs-devel] applied: " Wolfgang Bumiller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal