PdcommSecs1Io
구조체
호출자가 제공하는 I/O 콜백 테이블입니다.
typedef struct PdcommSecs1Io { ... } PdcommSecs1Iopdcomm_secs1_create()는 테이블을 복사하고 context는 빌려 씁니다. 컨텍스트 객체와 콜백 코드는 엔드포인트보다 오래 유지되어야 합니다. 엔드포인트는 운영체제 핸들을 직접 열거나 닫지 않습니다.
멤버
context
필드
두 콜백에 전달되는 불투명(opaque) 포인터입니다. NULL이 아니어야 합니다.
void *contextread
필드
논블로킹 읽기 콜백입니다. NULL이 아니어야 합니다.
PdcommSecs1Read readstruct_size
필드
이 구조체의 크기(바이트)입니다. sizeof(PdcommSecs1Io) 이상으로 설정합니다.
size_t struct_sizewrite
필드
논블로킹 쓰기 콜백입니다. NULL이 아니어야 합니다.
PdcommSecs1Write write