PACKAGE_NETWORK_UPDATE
컨트롤러에서 네트워크 기반 패키지 업데이트를 할 때 사용하는 매개변수를 정의하는 구조체입니다. 원격 업데이트에 필요한 업데이트 대상, 네트워크 유형, 서버 정보, 파일 이름을 지정합니다.
BYTE# |
필드 이름 |
자료형 |
값 |
비고 |
|---|---|---|---|---|
0 |
|
|
업데이트 대상 플래그 배열 |
|
9 |
|
|
0 ~ 1 |
네트워크 유형 선택 |
10 |
|
|
TFTP 또는 SAMBA 서버 IP 주소 |
|
26 |
|
|
업데이트할 패키지의 파일 이름 |
전체 크기: 282바이트
정의 위치: DRFS.h
typedef struct _PACKAGE_NETWORK_UPDATE
{
/* 0: 업데이트 안 함, 1: 업데이트 */
unsigned char _iTarget[UPDATE_TARGET_LAST];
/* 네트워크 유형: ttfp: 0, samba: 1 */
unsigned char _iNetType;
/* TFTP 서버 IP 주소 */
char _szIpAddress[16];
/* 파일 이름 */
char _szFileName[MAX_STRING_SIZE];
} PACKAGE_NETWORK_UPDATE, *LPPACKAGE_NETWORK_UPDATE;