CODE:
int
Message_Receiver::copy_payload (ACE_Message_Block *mb,
int payload_length)
{
ssize_t result =
this->peer ().recv_n (mb->wr_ptr (), payload_length);//////这句什么意思
if (result <=
{
mb->release ();
return -1;
}
mb->wr_ptr (payload_length););//////这句什么意思
return 0;
}

最新回复
第二句将写指针前移,表示数据已写入到消息块中