3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/runtime/IDebuggerTransport.h"
32 virtual bool listen(ushort port) ;
35 virtual bool connect(::std::string
const& host, ushort port) ;
38 virtual bool selectClient(::std::string& outClient) ;
41 virtual bool started()
const ;
44 virtual bool connected()
const ;
47 virtual bool lostConnection()
const ;
50 virtual bool readyClose()
const ;
53 virtual void close() ;
56 virtual bool peek()
const ;
59 virtual bool receive(
char*
buffer, uint64 length) ;
62 virtual void send(
char const*
buffer, uint64 length) ;
70 MCNAPI
bool $connect(::std::string
const& host, ushort port);
Definition ScriptDebuggerTransport.h:8
MCAPI bool $connected() const
MCAPI void $send(char const *buffer, uint64 length)
MCAPI bool $lostConnection() const
MCAPI bool $receive(char *buffer, uint64 length)
MCAPI bool $selectClient(::std::string &outClient)
MCAPI bool $connect(::std::string const &host, ushort port)
MCAPI bool $started() const
static MCAPI void ** $vftable()
MCAPI bool $readyClose() const
MCAPI bool $listen(ushort port)
Definition IDebuggerTransport.h:7