Home | History | Annotate | Download | only in cpp

Lines Matching refs:mh

116     int ReadMessage(MsgHeader *mh, Buffer **pBuffer) {
131 mh->ParseFromArray(msg_header_raw, len_msg_header);
135 if (mh->length_data() > 0) {
136 buffer = ObtainBuffer(mh->length_data());
150 int WriteMessage(MsgHeader *mh, Buffer *buffer) {
157 mh->set_length_data(0);
159 mh->set_length_data(buffer->length());
163 uint32_t len_msg_header = mh->ByteSize();
165 mh->SerializeToArray(msg_header_raw, len_msg_header);
177 if (mh->length_data() > 0) {
270 int sendToCtrlServer(MsgHeader *mh, Buffer *buffer) {
271 DBG("sendToCtrlServer E: cmd=%d token=%lld", mh->cmd(), mh->token());
286 v8::Handle<v8::Value> v8CmdValue = v8::Number::New(mh->cmd());
287 v8::Handle<v8::Value> v8TokenValue = v8::Number::New(mh->token());
292 if (mh->length_data() == 0) {
313 mh->set_length_data(0);
314 mh->set_status(ril_proto::CTRL_STATUS_ERR);
315 g_ctrl_server->WriteMessage(mh, NULL);
347 MsgHeader mh;
355 status = ReadMessage(&mh, &buffer);
358 if (mh.cmd() == ril_proto::CTRL_CMD_ECHO) {
360 status = WriteMessage(&mh, buffer);
364 status = sendToCtrlServer(&mh, buffer);
401 MsgHeader mh;
416 mh.set_status(ril_proto::CtrlStatus(v8CtrlStatus->NumberValue()));
417 DBG("SendCtrlRequestComplete: status=%d", mh.status());
420 mh.set_cmd(int(v8ReqNum->NumberValue()));
421 DBG("SendCtrlRequestComplete: cmd=%d", mh.cmd());
424 mh.set_token(int64_t(v8Token->NumberValue()));
425 DBG("SendCtrlRequestComplete: token=%lld", mh.token());
429 mh.set_length_data(buffer->length());
430 DBG("SendCtrlRequestComplete: mh.length_data=%d",
431 mh.length_data());
433 mh.set_length_data(0);
439 int status = g_ctrl_server->WriteMessage(&mh, buffer);