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 301 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 303 of file z3ed_network_client.cc.

◆ Disconnect()

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

Definition at line 306 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 307 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 310 of file z3ed_network_client.cc.

◆ GetProposalStatus()

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

Definition at line 313 of file z3ed_network_client.cc.

◆ WaitForApproval()

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

Definition at line 316 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 319 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 322 of file z3ed_network_client.cc.

◆ IsConnected()

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

Definition at line 325 of file z3ed_network_client.cc.

◆ GetLastProposalId()

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

Definition at line 326 of file z3ed_network_client.cc.


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