|
패킷덩어리
|-Operation Code-||----구조체----|
1바이트 Operationcode에 해당하는 structure
// 그럼요 여기서 operation code를 어떻게 붙이나요 ?
Send에서 위의 같이 보냅니다.
structure a에 해당하는 operation code 가 0x01 이고
structure b에 해당하는 operation code 는 0x02 이라면
받는 쪽에서는
먼저 한바이트를 읽고
switch (읽은 한바이트변수)
{
case 0x01:
//--structure에 해당하는 size만큼 읽기
....처리함수...
break;
case 0x02:
//--0x02에 해당하는 structure에 해당하는 만큼 size읽기
....처리함수2....
break;
}
//그리고요 한바이트만 읽을려면 어떻게 해야하나요?
//죄송합니다. 그리고 너무 감사해요
|