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 451 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 459 of file agent_state.h.

◆ join_session

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

Definition at line 461 of file agent_state.h.

◆ leave_session

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

Definition at line 462 of file agent_state.h.

◆ refresh_session

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

Definition at line 463 of file agent_state.h.


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