yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::net::Z3edNetworkClient::Impl Class Reference

Public Member Functions

absl::Status Connect (const std::string &, int)
 
void Disconnect ()
 
absl::Status JoinSession (const std::string &, const std::string &)
 
absl::Status SubmitProposal (const std::string &, const std::string &, const std::string &)
 
absl::StatusOr< std::string > GetProposalStatus (const std::string &)
 
absl::StatusOr< bool > WaitForApproval (const std::string &, int)
 
absl::Status SendMessage (const std::string &, const std::string &)
 
absl::StatusOr< std::string > QueryAI (const std::string &, const std::string &)
 
bool IsConnected () const
 
std::string GetLastProposalId () const
 

Detailed Description

Definition at line 286 of file z3ed_network_client.cc.

Member Function Documentation

◆ Connect()

absl::Status yaze::cli::net::Z3edNetworkClient::Impl::Connect ( const std::string & ,
int  )
inline

Definition at line 288 of file z3ed_network_client.cc.

◆ Disconnect()

void yaze::cli::net::Z3edNetworkClient::Impl::Disconnect ( )
inline

Definition at line 291 of file z3ed_network_client.cc.

◆ JoinSession()

absl::Status yaze::cli::net::Z3edNetworkClient::Impl::JoinSession ( const std::string & ,
const std::string &  )
inline

Definition at line 292 of file z3ed_network_client.cc.

◆ SubmitProposal()

absl::Status yaze::cli::net::Z3edNetworkClient::Impl::SubmitProposal ( const std::string & ,
const std::string & ,
const std::string &  )
inline

Definition at line 295 of file z3ed_network_client.cc.

◆ GetProposalStatus()

absl::StatusOr< std::string > yaze::cli::net::Z3edNetworkClient::Impl::GetProposalStatus ( const std::string & )
inline

Definition at line 299 of file z3ed_network_client.cc.

◆ WaitForApproval()

absl::StatusOr< bool > yaze::cli::net::Z3edNetworkClient::Impl::WaitForApproval ( const std::string & ,
int  )
inline

Definition at line 302 of file z3ed_network_client.cc.

◆ SendMessage()

absl::Status yaze::cli::net::Z3edNetworkClient::Impl::SendMessage ( const std::string & ,
const std::string &  )
inline

Definition at line 305 of file z3ed_network_client.cc.

◆ QueryAI()

absl::StatusOr< std::string > yaze::cli::net::Z3edNetworkClient::Impl::QueryAI ( const std::string & ,
const std::string &  )
inline

Definition at line 308 of file z3ed_network_client.cc.

◆ IsConnected()

bool yaze::cli::net::Z3edNetworkClient::Impl::IsConnected ( ) const
inline

Definition at line 311 of file z3ed_network_client.cc.

◆ GetLastProposalId()

std::string yaze::cli::net::Z3edNetworkClient::Impl::GetLastProposalId ( ) const
inline

Definition at line 312 of file z3ed_network_client.cc.


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