tcp_server_recvtcp_recv เริ่มต้น the callback
tcp_server_recv, ซึ่งจะถูกเรียกเมื่อใดก็ตามที่ the server รับบาง data จาก the client. The function ถูกแสดงข้างล่าง



มีบางสิ่งที่กำหนดไว้ล่วงหน้าและเราจะปล่อยให้มันเป็นไปตามที่มันเป็น เราจะเน้นที่
บรรทัดที่ 42 เป็นต้นไป
• เมื่อ the data ถูกรับเป็นครั้งแรก the state จะถูกเซ็ตเป็นยอมรับ
• นี้คือเพื่อให้แน่ใจว่า the
tcp_sent callback ถูกเริ่มต้น และควรเริ่มต้นเพียงครั้งเดียว
• หลังจากนี้, the state จะถูกเปลี่ยนเป็น
RECEIVED, และ the code ที่
บรรทัดเลขที่ 58 จะปฏิบัติ.
• ที่นี่เราจะเก็บ the incoming data ลงใน our buffer (
line 63), และเรียก the server handle function (
line 66) เพื่อจัดการ
the incoming data.
• ฉันได้สร้าง server handle function นี้ขึ้น, เพื่อให้คุณสามารถประมวลผล the incoming data ได้ดีขึ้น. และคุณควรปล่อย the
received callback ไว้เหมือนเดิม.