yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::net Namespace Reference

Namespaces

namespace  anonymous_namespace{rom_version_manager.cc}
 

Classes

class  CollaborationService
 High-level service integrating version management with networking. More...
 
class  ProposalApprovalManager
 Manages proposal approval workflow for collaborative sessions. More...
 
struct  RomSnapshot
 Represents a versioned snapshot of ROM state. More...
 
class  RomVersionManager
 Manages ROM versioning, snapshots, and rollback capabilities. More...
 
struct  SessionInfo
 Information about the current collaboration session. More...
 
struct  VersionDiff
 Represents differences between two ROM versions. More...
 
class  WebSocketClient
 WebSocket client for connecting to yaze-server. More...
 

Enumerations

enum class  ConnectionState {
  kDisconnected , kConnecting , kConnected , kReconnecting ,
  kError
}
 WebSocket connection states. More...
 

Enumeration Type Documentation

◆ ConnectionState

enum class yaze::net::ConnectionState
strong

WebSocket connection states.

Enumerator
kDisconnected 
kConnecting 
kConnected 
kReconnecting 
kError 

Definition at line 26 of file websocket_client.h.