인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

RecvBuffer

Part 4 완료 후 코드리뷰 중 질문입니다.

작성

·

245

0

OnRead함수의 역할은 args.BufferList에 연결된 RecvBuffer가 RecvAsync를 통해 받은 데이터의 사이즈와, RecvBuffer의 DataSize 프로퍼티에서 확인가능한 버퍼 내부의 해독 안 된 데이터의 사이즈를 비교하여 차이의 유무를 판단하는 것이라 이해했습니다.

그런데 OnWrite의 기능은 이해하기 어려운 것 같습니다.

간단하게나마 데이터 수신 후 오버플로우 체크용 함수로 이해는 했는데 정확한지를 모르겠네요

 

 

답변 1

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

보낸 데이터 크기를 추적하거나 다양한 용도로 활용될 수 있습니다.
그러나 OnRead처럼 필수적이진 않긴 합니다.
코딩을 할 때는 암기하는 것처럼 모든 것을 받아들이시지 마시고
본인의 스타일대로 입맛대로 수정해보시기 바랍니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기