# SignatureMetaData

This class represents information of the EasyScriptdevice that is included in the signature.

package | Application

### Methods

## Constructor, creates a new instance of SignatureMetaData class.

    __construct(stringprotocolVersion, stringmodel, stringversion) : mixed

### Arguments

#### protocolVersion

`string`

The captured protocol version.

#### model

`string`

The model of the device that captured the signature.

#### version

`string`

The currently running version of the firmware on the device that captured the signature.

### Response

`mixed`

## Gets the model of the device that captured the signature.

    getModel() : string

### Response

`string`

The model of the device that captured the signature.

## Gets the captured protocol version.

    getProtocolVersion() : string

### Response

`string`

The captured protocol version.

## Gets the currently running version of the firmware on the device that captured the signature.

    getVersion() : string

### Response

`string`

The currently running version of the firmware on the device that captured the signature.

## Sets the model of the device that captured the signature.

    setModel(stringmodel) : mixed

### Arguments

#### model

`string`

### Response

`mixed`

## Sets the captured protocol version.

    setProtocolVersion(stringprotocolVersion) : mixed

### Arguments

#### protocolVersion

`string`

### Response

`mixed`

## Sets the currently running version of the firmware on the device that captured the signature.

    setVersion(stringversion) : mixed

### Arguments

#### version

`string`

### Response

`mixed`

### Properties

## The captured protocol version. At present A, B, C, D and E exist.

    protocolVersion : string

var |

### Type(s)

`string`

## The model of the device that captured the signature.

    model : string

var |

### Type(s)

`string`

## The currently running version of the firmware on the device that captured the signature.

    version : string

var |

### Type(s)

`string`