renamed stop to halt in some context.

renamed start to execute in TcpServer
This commit is contained in:
2019-11-12 07:55:32 +00:00
parent ae997bb477
commit af7852ee6c
19 changed files with 72 additions and 72 deletions

View File

@ -1099,16 +1099,16 @@ Awk::Run::operator Awk::rtx_t* () const
return this->rtx;
}
void Awk::Run::stop () const
void Awk::Run::halt () const
{
QSE_ASSERT (this->rtx != QSE_NULL);
qse_awk_rtx_stop (this->rtx);
qse_awk_rtx_halt (this->rtx);
}
bool Awk::Run::isStop () const
bool Awk::Run::isHalt () const
{
QSE_ASSERT (this->rtx != QSE_NULL);
return qse_awk_rtx_isstop (this->rtx)? true: false;
return qse_awk_rtx_ishalt (this->rtx)? true: false;
}
Awk::errnum_t Awk::Run::getErrorNumber () const
@ -1576,10 +1576,10 @@ int Awk::call (const qse_wchar_t* name, Value* ret, const Value* args, size_t na
return 0;
}
void Awk::stop ()
void Awk::halt ()
{
QSE_ASSERT (awk != QSE_NULL);
qse_awk_stopall (awk);
qse_awk_haltall (awk);
}
int Awk::init_runctx ()

View File

@ -311,7 +311,7 @@ struct qse_awk_t
qse_mchar_t merrmsg[QSE_AWK_ERRINF_MSG_SIZE * 2];
#endif
int stopall;
int haltall;
qse_awk_ecb_t* ecb;
qse_rbt_t* modtab;

View File

@ -155,7 +155,7 @@ int qse_awk_init (qse_awk_t* awk, qse_mmgr_t* mmgr, const qse_awk_prm_t* prm)
awk->errinf.loc.colm = 0;
awk->errinf.loc.file = QSE_NULL;
awk->errstr = qse_awk_dflerrstr;
awk->stopall = 0;
awk->haltall = 0;
/* progagate the primitive functions */
QSE_ASSERT (prm != QSE_NULL);
@ -327,7 +327,7 @@ void qse_awk_clear (qse_awk_t* awk)
if (ecb->clear) ecb->clear (awk);
}
awk->stopall = 0;
awk->haltall = 0;
clear_token (&awk->tok);
clear_token (&awk->ntok);
@ -525,9 +525,9 @@ int qse_awk_getopt (qse_awk_t* awk, qse_awk_opt_t id, void* value)
return -1;
}
void qse_awk_stopall (qse_awk_t* awk)
void qse_awk_haltall (qse_awk_t* awk)
{
awk->stopall = 1;
awk->haltall = 1;
qse_awk_seterrnum (awk, QSE_AWK_EINVAL, QSE_NULL);
}

View File

@ -851,14 +851,14 @@ void qse_awk_rtx_close (qse_awk_rtx_t* rtx)
qse_awk_freemem (rtx->awk, rtx);
}
void qse_awk_rtx_stop (qse_awk_rtx_t* rtx)
void qse_awk_rtx_halt (qse_awk_rtx_t* rtx)
{
rtx->exit_level = EXIT_ABORT;
}
int qse_awk_rtx_isstop (qse_awk_rtx_t* rtx)
int qse_awk_rtx_ishalt (qse_awk_rtx_t* rtx)
{
return (rtx->exit_level == EXIT_ABORT || rtx->awk->stopall);
return (rtx->exit_level == EXIT_ABORT || rtx->awk->haltall);
}
void qse_awk_rtx_getrio (qse_awk_rtx_t* rtx, qse_awk_rio_t* rio)
@ -1436,7 +1436,7 @@ static qse_awk_val_t* run_bpae_loop (qse_awk_rtx_t* rtx)
}
/* execute END blocks. the first END block is executed if the
* program is not explicitly aborted with qse_awk_rtx_stop().*/
* program is not explicitly aborted with qse_awk_rtx_halt().*/
for (nde = rtx->awk->tree.end;
ret == 0 && nde != QSE_NULL && rtx->exit_level < EXIT_ABORT;
nde = nde->next)
@ -1574,7 +1574,7 @@ qse_awk_val_t* qse_awk_rtx_callfun (qse_awk_rtx_t* rtx, qse_awk_fun_t* fun, qse_
if (rtx->exit_level >= EXIT_GLOBAL)
{
/* cannot call the function again when exit() is called
* in an AWK program or qse_awk_rtx_stop() is invoked */
* in an AWK program or qse_awk_rtx_halt() is invoked */
SETERR_COD (rtx, QSE_AWK_EPERM);
return QSE_NULL;
}
@ -1950,7 +1950,7 @@ static int run_block (qse_awk_rtx_t* rtx, qse_awk_nde_blk_t* nde)
#define ON_STATEMENT(rtx,nde) QSE_BLOCK ( \
qse_awk_rtx_ecb_t* ecb; \
if ((rtx)->awk->stopall) (rtx)->exit_level = EXIT_ABORT; \
if ((rtx)->awk->haltall) (rtx)->exit_level = EXIT_ABORT; \
for (ecb = (rtx)->ecb; ecb; ecb = ecb->next) \
if (ecb->stmt) ecb->stmt (rtx, nde); \
)

View File

@ -90,16 +90,16 @@ int Sed::execute (Stream& iostream)
return qse_sed_exec (sed, xin, xout);
}
void Sed::stop ()
void Sed::halt ()
{
QSE_ASSERT (sed != QSE_NULL);
qse_sed_stop (sed);
qse_sed_halt (sed);
}
bool Sed::isStop () const
bool Sed::isHalt () const
{
QSE_ASSERT (sed != QSE_NULL);
return qse_sed_isstop (sed);
return qse_sed_ishalt (sed);
}
int Sed::getTrait () const

View File

@ -217,8 +217,8 @@ struct qse_sed_t
int subst_done;
void* last_rex;
/** stop requested */
int stopreq;
/** halt requested */
int haltreq;
} e;
};

View File

@ -3953,7 +3953,7 @@ int qse_sed_exec (qse_sed_t* sed, qse_sed_io_impl_t inf, qse_sed_io_impl_t outf)
#endif
};
sed->e.stopreq = 0;
sed->e.haltreq = 0;
sed->e.last_rex = QSE_NULL;
sed->e.subst_done = 0;
@ -4020,7 +4020,7 @@ int qse_sed_exec (qse_sed_t* sed, qse_sed_io_impl_t inf, qse_sed_io_impl_t outf)
goto done;
}
while (!sed->e.stopreq)
while (!sed->e.haltreq)
{
#if defined(QSE_ENABLE_SED_TRACER)
if (sed->opt.tracer) sed->opt.tracer (sed, QSE_SED_TRACER_READ, QSE_NULL);
@ -4068,7 +4068,7 @@ int qse_sed_exec (qse_sed_t* sed, qse_sed_io_impl_t inf, qse_sed_io_impl_t outf)
if (emit_output (sed, 0) <= -1) ret = -1;
goto done;
}
if (sed->e.stopreq) goto done;
if (sed->e.haltreq) goto done;
if (j == &sed->cmd.again) goto again;
/* go to the next command */
@ -4093,14 +4093,14 @@ done3:
return ret;
}
void qse_sed_stop (qse_sed_t* sed)
void qse_sed_halt (qse_sed_t* sed)
{
sed->e.stopreq = 1;
sed->e.haltreq = 1;
}
int qse_sed_isstop (qse_sed_t* sed)
int qse_sed_ishalt (qse_sed_t* sed)
{
return sed->e.stopreq;
return sed->e.haltreq;
}
const qse_char_t* qse_sed_getcompid (qse_sed_t* sed)

View File

@ -72,7 +72,7 @@ int TcpServer::Connection::main ()
return n;
}
int TcpServer::Connection::stop () QSE_CPP_NOEXCEPT
int TcpServer::Connection::halt () QSE_CPP_NOEXCEPT
{
// the receiver will be notified of the end of
// the connection by the socket's closing.
@ -86,7 +86,7 @@ int TcpServer::Connection::stop () QSE_CPP_NOEXCEPT
TcpServer::TcpServer (Mmgr* mmgr) QSE_CPP_NOEXCEPT:
Mmged(mmgr),
_stop_requested(false),
_halt_requested(false),
_server_serving(false),
_max_connections(0),
_thread_stack_size(0)
@ -164,7 +164,7 @@ void TcpServer::dispatch_mux_event (qse_mux_t* mux, const qse_mux_evt_t* evt) QS
if (evt->data == NULL)
{
/* just consume data written by TcpServer::stop() */
/* just consume data written by TcpServer::halt() */
char tmp[128];
while (::read(server->_listener_list.mux_pipe[0], tmp, QSE_SIZEOF(tmp)) > 0) /* nothing */;
}
@ -210,7 +210,7 @@ void TcpServer::dispatch_mux_event (qse_mux_t* mux, const qse_mux_evt_t* evt) QS
if (lerr == Socket::E_EINTR || lerr == Socket::E_EAGAIN) return;
server->setErrorNumber (lerr);
server->stop ();
server->halt ();
return;
}
@ -409,7 +409,7 @@ oops:
return -1;
}
int TcpServer::start (const qse_char_t* addrs) QSE_CPP_NOEXCEPT
int TcpServer::execute (const qse_char_t* addrs) QSE_CPP_NOEXCEPT
{
int xret = 0;
@ -471,7 +471,7 @@ int TcpServer::start (const qse_char_t* addrs) QSE_CPP_NOEXCEPT
return xret;
}
int TcpServer::stop () QSE_CPP_NOEXCEPT
int TcpServer::halt () QSE_CPP_NOEXCEPT
{
if (this->_server_serving)
{