SemiOn 21.8.0.356

SemiOn Library 21.8.0.356 버전을 배포합니다.

이번 버전의 개선 사항은 아래와 같습니다.

개선 사항

  • 서비스를 정지하거나 정지되는 중에는 soStart가 작동하지 않도록 했습니다.
  • [Breaking Change] soGemSetRemoteCommandProc, soGemSetRemoteCommandExProc에 설정하는 콜백 함수의 Allowed 매개변수의 자료형을 변경하고 AckCode를 지정하는 용도로 변경했습니다.
    • Delphi : LongBool -> Integer
    • C++ : BOOL -> int

버그 수정 사항

  • 없음

SemiOn 21.4.0.350

SemiOn Library 21.4.0.350 버전을 배포합니다.

이번 버전의 개선 사항은 아래와 같습니다.

 

개선 사항

  • soSetMessageSendingProc 함수를 추가하여 메시지 발송 전에 메시지를 커스터마이징 할 수 있도록 했습니다.
  • soGemSetRemoteCommandExProc 함수를 추가하여 복잡한 구조의 리모트 커맨드를 처리할 수 있도록 했습니다.
  • 리스트 형식 상태 변수의 하위 구조를 만들 수 있는 함수를 추가했습니다.
    • soVarClearItems
    • soVarClearItems
    • soVarAddListItem
    • soVarAddBinaryItem
    • soVarAddBinaryItemFromFile
    • soVarAddAsciiItem
    • soVarAddJis8Item
    • soVarAddMBCSItem
    • soVarAddI1Item
    • soVarAddI2Item
    • soVarAddI4Item
    • soVarAddI8Item
    • soVarAddF4Item
    • soVarAddF8Item
    • soVarAddU1Item
    • soVarAddU2Item
    • soVarAddU4Item
    • soVarAddU8Item
    • soVarAddBoolItem
  • [Breaking Change] 일부 함수명이 변경되었습니다.
    • soDicAddItem -> soDicAdd
    • soDicDeleteItem -> soDicDelete
    • soVarAddItem -> soVarAdd
    • soVarDeleteItem -> soVarDelete
    • soConstAddItem -> soConstAdd
    • soConstDeleteItem -> soConstDelete
    • soGemVarAddItem -> soGemVarAdd
    • soGemVarDeleteItem -> soGemVarDelete
    • soGemConstAddItem -> soGemConstAdd
    • soGemConstDeleteItem -> soGemConstDelete
  • soGemAgent 컬렉션 이벤트 / 리포트 / 리모트 커맨드 파라미터 편집 기능의 사용성을 개선했습니다.

 

버그 수정 사항

  • 없음