yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::CollaborationCallbacks Struct Reference

Callbacks for collaboration operations. More...

#include <agent_state.h>

Classes

struct  SessionContext
 

Public Attributes

std::function< absl::StatusOr< SessionContext >(const std::string &) host_session )
 
std::function< absl::StatusOr< SessionContext >(const std::string &) join_session )
 
std::function< absl::Status()> leave_session
 
std::function< absl::StatusOr< SessionContext >()> refresh_session
 

Detailed Description

Callbacks for collaboration operations.

Definition at line 480 of file agent_state.h.

Member Data Documentation

◆ host_session

std::function<absl::StatusOr<SessionContext>(const std::string&) yaze::editor::CollaborationCallbacks::host_session)

Definition at line 488 of file agent_state.h.

◆ join_session

std::function<absl::StatusOr<SessionContext>(const std::string&) yaze::editor::CollaborationCallbacks::join_session)

Definition at line 490 of file agent_state.h.

◆ leave_session

std::function<absl::Status()> yaze::editor::CollaborationCallbacks::leave_session

Definition at line 491 of file agent_state.h.

◆ refresh_session

std::function<absl::StatusOr<SessionContext>()> yaze::editor::CollaborationCallbacks::refresh_session

Definition at line 492 of file agent_state.h.


The documentation for this struct was generated from the following file: