Datalogic .NET SDK

DecodeHandle (Class)

 

Syntax

 

   public sealed class DecodeHandle : IDisposable

 

 

Namespace                : Datalogic.API

Assembly                   : Datalogic.API.DLL

 

 

Overview

Managed wrapper for a file handle to the device’s decoder. Datalogic.API.DecodeHandle will allow the garbage collector to manage an open file handle.

 

 

Constructors

 

 

DecodeHandle(int dcdNumber)

 

DecodeHandle(DecodeDeviceCap deviceType)

 

 

Public Members

 

 

None

 

 

Public Methods

 

DecodeDeviceCap

GetDeviceCaps()  

string

GetFriendlyName()

bool

SoftTrigger(DecodeInputType inputType, int timeoutMilliseconds)

bool

SoftTriggerStop()

int

PostRequestWait(DecodeRequest reqType)

int

PostRequestMsg(DecodeRequest reqType, MessageWindow wnd, uint uMsg)

int

PostRequestMsgEx(DecodeRequest reqType, MessageWindow wnd, uint uDataMsg, uint uTimeoutMsg)

bool

CancelRequest(int reqID)

string

ReadString(int reqID, ref CodeId codeID)

string

ReadString(int reqID)

string

ReadString(int reqID, ref CodeId codeID, ref Int32 codeIDMod)

bool

FlushData()

CodeID

GetCodeId(int reqID)

void

Dispose()

String

GetAimIdentifier(int reqID)

bool

PostStartMsg(MessageWindow wnd, uint uDataMsg)

bool

CancelNotifyStart()

bool

PostStopMsg(MessageWindow wnd, uint uDataMsg)

bool

CancelNotifyStop()

bool

PostPressMsg(MessageWindow wnd, uint uDataMsg)

bool

CancelNotifyPress()

bool

PostReleaseMsg(MessageWindow wnd, uint uDataMsg)

bool

CancelNotifyRelease()

 

 

Inherited from

 

public interface

IDisposable

 

 

 

See Also

DecodeDeviceCap (Enum), Msdn ApplicationException Class reference.

 

 

Copyright © Datalogic ADC. All Right Reserved