DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Loading...
Searching...
No Matches
WebSocket.h File Reference

Represents an RFC 6455 full-duplex WebSocket connection over a NetworkStream. More...

#include "Common.h"
#include "System/Object.h"
#include "System/String.h"
#include "System/SmartPointer.h"
#include "System/Net/Sockets/NetworkStream.h"
#include "System/Threading/CriticalSection.h"
#include "System/Threading/Lock.h"
#include "System/Array.h"
#include <cstdint>

Go to the source code of this file.

Classes

class  DotNetDupe::System::Net::WebSockets::WebSocket
 Manages full-duplex message framing and communication over an established WebSocket connection. More...

Namespaces

namespace  DotNetDupe
namespace  DotNetDupe::System
namespace  DotNetDupe::System::Net
namespace  DotNetDupe::System::Net::WebSockets

Enumerations

enum class  DotNetDupe::System::Net::WebSockets::WebSocketState {
  DotNetDupe::System::Net::WebSockets::None = 0 , DotNetDupe::System::Net::WebSockets::Connecting = 1 , DotNetDupe::System::Net::WebSockets::Open = 2 , DotNetDupe::System::Net::WebSockets::CloseSent = 3 ,
  DotNetDupe::System::Net::WebSockets::CloseReceived = 4 , DotNetDupe::System::Net::WebSockets::Closed = 5 , DotNetDupe::System::Net::WebSockets::Aborted = 6
}
 Defines the operational states that a WebSocket connection can be in. More...

Detailed Description

Represents an RFC 6455 full-duplex WebSocket connection over a NetworkStream.

Definition in file WebSocket.h.