다음을 통해 공유


LUA VCB의 명령별 구조

다음 공용 구조체는 동사 제어 블록의 LUA_SPECIFIC 부분을 사용하는 함수에 포함된 특정 데이터 구조를 보여 줍니다. 이 공용 구조체를 사용하는 유일한 LUA(논리 단위 애플리케이션) 동사는 RUI_BID, SLI_BID, SLI_OPENSLI_SEND.

구문

  
union LUA_SPECIFIC {  
    struct SLI_OPEN open;  
    unsigned char lua_sequence_number[2];  
    unsigned char lua_peek_data[12];  
} LUA_SPECIFIC;  

설명

멤버

열기
SLI_OPEN 동사에서 사용하는 LUA_SPECIFIC 공용 구조체 멤버입니다.

lua_sequence_number
SLI_SEND 동사에서 사용하는 LUA_SPECIFIC 공용 구조체 멤버입니다. 반환된 매개 변수입니다. 호스트에 대한 RU의 시퀀스 번호입니다. 체인 요청 단위의 첫 번째 또는 체인 요청 단위의 유일한 세그먼트에 대한 시퀀스 번호가 포함됩니다. 이 매개 변수는 바이트 반전되지 않습니다.

lua_peek_data
RUI_BID 및 SLI_BID 동사에서 사용하는 LUA_SPECIFIC 공용 구조체 멤버입니다. 반환된 매개 변수입니다. 읽기를 기다리는 데이터의 최대 12바이트를 포함합니다. 읽기를 기다리는 RU(요청/응답 단위) 데이터의 미리 보기(최대 12바이트)입니다. lua_data_length 매개 변수는 피킹된 데이터의 정확한 길이를 포함합니다.

다음 항목에서는 SLI_OPEN 대한 명령별 매개 변수에 대해 설명합니다.

이 섹션에는 다음 항목이 포함됩니다.