FLImaging 6.6.27.1
FLImaging::Devices 네임스페이스 참조

클래스

class  CAutoFileCleaner
 특정 조건을 충족하면 파일을 제거하는 클래스 더 자세히 ...
class  CDeviceBase
 장치의 기반 클래스 더 자세히 ...
class  CDeviceCameraArena
 Arena 카메라 클래스 ArenaSDK 1.0.29.5 버전부터 지원 더 자세히 ...
class  CDeviceCameraArena3D
 Arena 3D 카메라 클래스 ArenaSDK 1.0.29.5 버전부터 지원 더 자세히 ...
class  CDeviceCameraBase
 카메라의 기반 클래스 더 자세히 ...
class  CDeviceCameraCrevis
 Crevis 카메라 클래스 더 자세히 ...
class  CDeviceCameraEGrabber
 eGrabber 카메라 클래스 더 자세히 ...
class  CDeviceCameraFeatureBase
 Camera Feature 기반 클래스 더 자세히 ...
class  CDeviceCameraHIK
 HIK 카메라 클래스 더 자세히 ...
class  CDeviceCameraiRAYPLE
 iRAYPLE 카메라 클래스 더 자세히 ...
class  CDeviceCameraJai
 JAI 카메라 클래스 더 자세히 ...
class  CDeviceCameraMatrox
 Matrox 카메라 클래스 더 자세히 ...
class  CDeviceCameraMechEye
 Mech-Eye 카메라 클래스 Mech-Eye SDK 2.5.0 버전 지원 더 자세히 ...
class  CDeviceCameraMulticam
 Multicam 카메라 클래스 더 자세히 ...
class  CDeviceCameraPhoXi
 PhoXi 카메라 클래스 PhoXi 1.14.0 버전부터 지원 더 자세히 ...
class  CDeviceCameraProntoCam
 ProntoCam 카메라 클래스 더 자세히 ...
class  CDeviceCameraPylon
 Pylon 카메라 클래스 더 자세히 ...
class  CDeviceCameraRealSense
 Real Sense 카메라 클래스 더 자세히 ...
class  CDeviceCameraSpinnaker
 Spinnaker 카메라 클래스 더 자세히 ...
class  CDeviceDIOAxl
 아진 DIO (디지털 입력/출력) 장치 클래스 더 자세히 ...
class  CDeviceDIOBase
 DIO (디지털 입력/출력) 장치의 기반 클래스 더 자세히 ...
class  CDeviceEventBase
 장치 이벤트 기반 클래스 더 자세히 ...
class  CDeviceEventImageBase
 이미지 장치 이벤트 기반 클래스 더 자세히 ...
class  CDeviceEventMotionBase
 모션 장치 이벤트 기반 클래스 더 자세히 ...
class  CDeviceEventSerialASCII
 시리얼 이벤트 아스키 클래스 더 자세히 ...
class  CDeviceEventSerialBase
 시리얼 이벤트 기반 클래스 더 자세히 ...
class  CDeviceEventSerialBinary
 시리얼 이벤트 바이너리 클래스 더 자세히 ...
class  CDeviceEventSocketASCII
 소켓 아스키 이벤트 클래스 더 자세히 ...
class  CDeviceEventSocketBase
 소켓 이벤트 기반 클래스 더 자세히 ...
class  CDeviceGenICamBase
 GenICam 기반 클래스 더 자세히 ...
class  CDeviceGenICamTypeBase
 GenICam 타입 기반 클래스 더 자세히 ...
class  CDeviceImageBase
 이미지 장치의 기반 클래스 더 자세히 ...
class  CDeviceLaserDisplacementSensorKeyence
 Keyence 레이저 변위 센서 장치 클래스 더 자세히 ...
class  CDeviceLightControllerBase
 조명 컨트롤러 장치의 기반 클래스 더 자세히 ...
class  CDeviceLightControllerProtecBase
 Protec 조명 컨트롤러 장치의 기반 클래스 더 자세히 ...
class  CDeviceLightControllerProtecMultiShotStrobeBase
 Protec Multi Shot Strobe 조명 컨트롤러 장치 기반 클래스 더 자세히 ...
class  CDeviceLightControllerProtecPMSC_CH03
 Protec PMSC-CH03 조명 컨트롤러 장치 클래스 더 자세히 ...
class  CDeviceLightControllerProtecPSC_CH03
 Protec PSC-CH03 조명 컨트롤러 장치 클래스 더 자세히 ...
class  CDeviceLightControllerProtecPSLC_CH06
 Protec PSLC-CH06 조명 컨트롤러 장치 클래스 더 자세히 ...
class  CDeviceLightControllerWordopPD5_6024
 Wordop PD5-6024 조명 컨트롤러 장치 클래스 더 자세히 ...
class  CDeviceMotionAxisBase
 장치의 모션 축 기반 클래스 더 자세히 ...
class  CDeviceMotionAxisComizoaCmm
 커미조아 Cmm 라이브러리 모션 축 클래스 더 자세히 ...
class  CDeviceMotionAxisEziMotionPlusRV6
 Ezi Motion Plus RV6 모션 축 클래스 더 자세히 ...
class  CDeviceMotionAxisMapComizoaLx
 커미조아 Lx 라이브러리 모션 맵 클래스 더 자세히 ...
class  CDeviceMotionAxisXMC
 XMC 모션 축 클래스 더 자세히 ...
class  CDeviceMotionAxl
 아진 모션 장치 클래스 더 자세히 ...
class  CDeviceMotionAxlCoordAxisMapping2
 아진 모션 장치 좌표 2축 맵핑 클래스 더 자세히 ...
class  CDeviceMotionAxlCoordAxisMapping3
 아진 모션 장치 좌표 3축 맵핑 클래스 더 자세히 ...
class  CDeviceMotionAxlCoordAxisMapping4
 아진 모션 장치 좌표 4축 맵핑 클래스 더 자세히 ...
class  CDeviceMotionAxlCoordAxisMappingBase
 아진 모션 장치 좌표 축 맵핑 기반 클래스 더 자세히 ...
class  CDeviceMotionBase
 장치의 모션 기반 클래스 더 자세히 ...
class  CDeviceMotionComizoaCmm
 커미조아 Cmm 라이브러리 모션 클래스 더 자세히 ...
class  CDeviceMotionComizoaLx
 커미조아 Lx 라이브러리 모션 클래스 더 자세히 ...
class  CDeviceMotionEziMotionPlusRV6
 Ezi Motion Plus RV6 모션 클래스 더 자세히 ...
class  CDeviceMotionXMC
 XMC 모션 클래스 더 자세히 ...
class  CDeviceMXComponentV5
 MXComponentV5 클래스 더 자세히 ...
class  CDeviceProtocolDataUnitCoAP
 CoAP 프로토콜 데이터 유닛 클래스 더 자세히 ...
class  CDeviceRS232C
 RS232C 클래스 더 자세히 ...
class  CDeviceRS232CASCII
 RS232C 아스키 클래스 더 자세히 ...
class  CDeviceSerialPacket
 시리얼 패킷 클래스 더 자세히 ...
class  CDeviceSerialPacketASCII
 시리얼 아스키 패킷 클래스 더 자세히 ...
class  CDeviceSocketBase
 소켓 베이스 클래스 더 자세히 ...
class  CDeviceSocketClient
 소켓 클라이언트 클래스 더 자세히 ...
class  CDeviceSocketClientASCII
 소켓 클라이언트 아스키 클래스 더 자세히 ...
class  CDeviceSocketClientASCIIManager
 소켓 클라이언트 아스키 매니저 클래스 더 자세히 ...
class  CDeviceSocketClientManager
 소켓 클라이언트 매니저 클래스 더 자세히 ...
class  CDeviceSocketPacket
 소켓 패킷 클래스 더 자세히 ...
class  CDeviceSocketPacketDistinguisher
 패킷을 구분하여 해당 패킷에 등록한 프로시저를 실행시키도록 하는 클래스 더 자세히 ...
class  CDeviceSocketPacketProcedureBase
 패킷의 헤드에 따라 동작을 정의하는 클래스 더 자세히 ...
class  CDeviceSocketServer
 소켓 서버 클래스 더 자세히 ...
class  CDeviceSocketServerASCII
 소켓 서버 아스키 클래스 더 자세히 ...
class  CDeviceSocketUDP
 UDP 소켓 클래스 더 자세히 ...
class  CDeviceTriggerAxl
 아진 트리거 장치 클래스 더 자세히 ...
class  CDeviceTriggerBase
 트리거 장치의 기반 클래스 더 자세히 ...
class  CEventFileCleanerBase
 파일 클리너 이벤트 기반 클래스 더 자세히 ...

열거형 타입

enum  ESocketMode {
  ESocketMode_FLProtocol_Passive_Plain = 0x1100 , ESocketMode_FLProtocol_Passive_Secured = 0x1101 , ESocketMode_NoProtocol_Active = 0x0000 , ESocketMode_NoProtocol_Active_BlockTransfer = 0x0010 ,
  ESocketMode_NoProtocol_Passive = 0x0100 , ESocketMode_NoProtocol_Passive_BlockTransfer = 0x0110
}
 통신에 사용되는 소켓 모드의 정의 더 자세히 ...
enum  ESocketPacketType {
  ESocketPacketType_None = 0 , ESocketPacketType_KeyExchange = 0x80000000 , ESocketPacketType_RequestProductPrivateKeyStep1ForDecoding = 3000 , ESocketPacketType_RequestProductPrivateKeyStep2ForDecoding ,
  ESocketPacketType_RequestProductPrivateKeyStep1ForEncoding , ESocketPacketType_RequestProductPrivateKeyStep2ForEncoding , ESocketPacketType_SignDeveloperCert = 4001 , ESocketPacketType_SignProductCert ,
  ESocketPacketType_SignRightsCert , ESocketPacketType_VerifyDeveloperCert , ESocketPacketType_VerifyProductCert , ESocketPacketType_VerifyRightsCert ,
  ESocketPacketType_VerifyRightsGranterCert , ESocketPacketType_RegisterUser = 5000 , ESocketPacketType_LogIn , ESocketPacketType_GetPermission ,
  ESocketPacketType_ChangePassword , ESocketPacketType_RequestWriteRightsCertStep1 = 6000 , ESocketPacketType_RequestWriteRightsCertStep2 , ESocketPacketType_RequestRootCertStep1 = 8000 ,
  ESocketPacketType_RequestRootCertStep2 , ESocketPacketType_VerifyRootCert , ESocketPacketType_IssueRightsGranterCert , ESocketPacketType_EncryptFirmware
}
 소켓 패킷 타입 열거형 더 자세히 ...

상세한 설명

Devices namespace

열거형 타입 문서화

◆ ESocketMode

통신에 사용되는 소켓 모드의 정의

열거형 멤버
ESocketMode_FLProtocol_Passive_Plain 

FLProtocol Passive mode with Plain communication

ESocketMode_FLProtocol_Passive_Secured 

FLProtocol Passive mode with Secured communication

ESocketMode_NoProtocol_Active 

No protocol Active mode with Plain communication

ESocketMode_NoProtocol_Active_BlockTransfer 

No protocol Active mode with Block Transfer communication

ESocketMode_NoProtocol_Passive 

No protocol Passive mode with Plain communication

ESocketMode_NoProtocol_Passive_BlockTransfer 

No protocol Passive mode with Block Transfer communication

◆ ESocketPacketType

소켓 패킷 타입 열거형

열거형 멤버
ESocketPacketType_None 

소켓 패킷 타입 None 값입니다.

ESocketPacketType_KeyExchange 

키 교환 : 클라이언트에 RSA 2048 공개 키 보내기 -> 클라이언트가 AES256 키 생성 -> 클라이언트가 RSA 2048 공개 키로 AES256 키 암호화 -> 서버에 암호 보내기 -> AES256 key processing 전송(두 클라이언트 모두)

ESocketPacketType_RequestProductPrivateKeyStep1ForDecoding 

디코딩을 위한 제품 개인 키 Step1 요청

ESocketPacketType_RequestProductPrivateKeyStep2ForDecoding 

디코딩을 위한 제품 개인 키 Step2 요청

ESocketPacketType_RequestProductPrivateKeyStep1ForEncoding 

인코딩을 위한 제품 개인 키 Step1 요청

ESocketPacketType_RequestProductPrivateKeyStep2ForEncoding 

인코딩을 위한 제품 개인 키 Step2 요청

ESocketPacketType_SignDeveloperCert 

개발자 인증서에 서명

ESocketPacketType_SignProductCert 

제품 인증서에 서명

ESocketPacketType_SignRightsCert 

권리 인증서에 서명

ESocketPacketType_VerifyDeveloperCert 

개발자 인증서 검증

ESocketPacketType_VerifyProductCert 

제품 인증서 검증

ESocketPacketType_VerifyRightsCert 

권한 인증서 검증

ESocketPacketType_VerifyRightsGranterCert 

권한 부여 인증서 검증

ESocketPacketType_RegisterUser 

등록된 사용자

ESocketPacketType_LogIn 

로그인

ESocketPacketType_GetPermission 

허가 획득

ESocketPacketType_ChangePassword 

비밀번호 변경

ESocketPacketType_RequestWriteRightsCertStep1 

쓰기 권한 인증서 요청 Step1

ESocketPacketType_RequestWriteRightsCertStep2 

쓰기 권한 인증서 요청 Step2

ESocketPacketType_RequestRootCertStep1 

루트 인증서 요청 Step1

ESocketPacketType_RequestRootCertStep2 

루트 인증서 요청 Step2

ESocketPacketType_VerifyRootCert 

루트 인증서 검증

ESocketPacketType_IssueRightsGranterCert 

권한 부여 인증서 발급

ESocketPacketType_EncryptFirmware 

펌웨어 암호화