차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
ko:device_api [2019/05/13 17:46]
kkshin
ko:device_api [2019/05/14 21:30]
kkshin
줄 4: 줄 4:
  
   * [[BS2_GetDeviceInfo]]:​ 장치 정보를 가져옵니다.   * [[BS2_GetDeviceInfo]]:​ 장치 정보를 가져옵니다.
-  * [[BS2_GetDeviceInfoEx]]:​ 장치 추가정보를 가져옵니다. ​(V2.6.0부터 제공)+  * [[BS2_GetDeviceInfoEx]]: ​[+ 2.6.0] ​장치 추가정보를 가져옵니다.
   * [[BS2_GetDeviceTime]]:​ 현재 시간을 가져옵니다.   * [[BS2_GetDeviceTime]]:​ 현재 시간을 가져옵니다.
   * [[BS2_SetDeviceTime]]:​ 현재 시간을 설정합니다.   * [[BS2_SetDeviceTime]]:​ 현재 시간을 설정합니다.
줄 15: 줄 15:
   * [[BS2_UpgradeFirmware]]:​ 펌웨어를 업그레이드합니다.   * [[BS2_UpgradeFirmware]]:​ 펌웨어를 업그레이드합니다.
   * [[BS2_UpdateResource]]:​ 리소스를 업데이트합니다.   * [[BS2_UpdateResource]]:​ 리소스를 업데이트합니다.
 +  * [[BS2_GetSpecifiedDeviceInfo]]:​ [+ 2.6.3] 장치 정보를 선택적으로 가져옵니다.
 +  * [[BS2_GetAuthOperatorLevelEx]]:​ [+ 2.6.3] 주어진 장치 관라지를 가져옵니다. (1000명의 관리자 지원)
 +  * [[BS2_GetAllAuthOperatorLevelEx]]:​ [+ 2.6.3] 모든 장치 관리자를 가져옵니다. (1000명의 관리자 지원)
 +  * [[BS2_SetAuthOperatorLevelEx]]:​ [+ 2.6.3] 장치 관리자를 추가합니다. (1000명의 관리자 지원)
 +  * [[BS2_RemoveAuthOperatorLevelEx]]:​ [+ 2.6.3] 주어진 장치 관리자를 삭제합니다. (1000명의 관리자 지원)
 +  * [[BS2_RemoveAllAuthOperatorLevelEx]]:​ [+ 2.6.3] 모든 장치 관리자를 삭제합니다. (1000명의 관리자 지원)
 +
 ===== 구조체 ===== ===== 구조체 =====
 ==== BS2SimpleDeviceInfo ==== ==== BS2SimpleDeviceInfo ====
줄 268: 줄 275:
 8. //​allocatedIpAddressV6//​ \\  8. //​allocatedIpAddressV6//​ \\ 
 현재 장치에 할당되어진 IP V6 주소입니다. numOfAllocatedAddressV6는 할당되어진 주소의 갯수를 나타냅니다. \\ \\ 현재 장치에 할당되어진 IP V6 주소입니다. numOfAllocatedAddressV6는 할당되어진 주소의 갯수를 나타냅니다. \\ \\
 +
 +==== BS2AuthOperatorLevel ====
 +<code cpp>
 +typedef struct {
 +    char userID[BS2_USER_ID_SIZE];​
 +    uint8_t level;
 +    uint8_t reserved[3];​
 +} BS2Operator;​
 +
 +typedef BS2Operator BS2AuthOperatorLevel;​
 +</​code>​
 +1. //userID// \\ 
 +사용자 식별자입니다. \\ \\ 
 +2. //level// \\ 
 +사용자가 인증되었을 때 식별자에 해당하는 권한을 지정합니다. \\ 
 +<WRAP group 50%>
 +^값  ^설명 ​ ^
 +|0  |권한 없음 ​ |
 +|1  |관리자 권한 ​ |
 +|2  |시스템 구성을 변경할 수 있는 권한 ​ |
 +|3  |사용자 정보를 변경할 수 있는 권한 ​ |
 +</​WRAP>​
 +3. //​reserved//​ \\ 
 +예약된 공간입니다. \\