/* * =============== * CL_Netchan_Transmit * ================ */ void CL_Netchan_Transmit(netchan_t *chan, msg_t *msg) { MSG_WriteByte(msg, clc_EOF); CL_Netchan_Encode(msg); Netchan_Transmit(chan, msg->cursize, msg->data); }
/* * ================= * CL_Netchan_Process * ================= */ bool CL_Netchan_Process(netchan_t *chan, msg_t *msg) { int ret; ret = Netchan_Process(chan, msg); if (!ret) { return(false); } CL_Netchan_Decode(msg); newsize += msg->cursize; return(true); }
/* * ================= * CL_Netchan_TransmitNextFragment * ================= */ void CL_Netchan_TransmitNextFragment(netchan_t *chan) { Netchan_TransmitNextFragment(chan); }