-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
Part 4 완료 후 코드리뷰 중 질문입니다.
21.11.05 16:56 작성 조회수 176
0
OnRead함수의 역할은 args.BufferList에 연결된 RecvBuffer가 RecvAsync를 통해 받은 데이터의 사이즈와, RecvBuffer의 DataSize 프로퍼티에서 확인가능한 버퍼 내부의 해독 안 된 데이터의 사이즈를 비교하여 차이의 유무를 판단하는 것이라 이해했습니다.
그런데 OnWrite의 기능은 이해하기 어려운 것 같습니다.
간단하게나마 데이터 수신 후 오버플로우 체크용 함수로 이해는 했는데 정확한지를 모르겠네요
답변을 작성해보세요.
1
Rookiss
지식공유자2021.11.05
보낸 데이터 크기를 추적하거나 다양한 용도로 활용될 수 있습니다.
그러나 OnRead처럼 필수적이진 않긴 합니다.
코딩을 할 때는 암기하는 것처럼 모든 것을 받아들이시지 마시고
본인의 스타일대로 입맛대로 수정해보시기 바랍니다.
답변 1