PdcommGemSpoolPolicy
구조체
로컬 스풀 정책입니다. pdcomm_gem_spool_configure_local()로 설정합니다.
typedef struct PdcommGemSpoolPolicy { ... } PdcommGemSpoolPolicy멤버
enabled
필드
1이면 스풀링을 전역으로 활성화하고(E30 EnableSpooling), 0이면 비활성화합니다. 다른 값은 거부됩니다.
uint8_t enabledmax_transmit
필드
전송 실행 한 번에 전달하는 메시지의 최대 개수입니다(E30 MaxSpoolTransmit). 0이면 제한이 없습니다.
uint32_t max_transmitoverflow
필드
오버플로 정책입니다. #PDCOMM_GEM_SPOOL_DISCARD_NEW 또는 #PDCOMM_GEM_SPOOL_OVERWRITE_OLDEST입니다.
uint32_t overflowstruct_size
필드
이 구조체의 크기(바이트)입니다. sizeof(PdcommGemSpoolPolicy) 이상으로 설정합니다.
size_t struct_size