Epson TM-T70-i ePOS-Device XML Users Manual For TM-i firmware v4.1 - Page 147

Device Control Script, Programming, Using Device Control Script

Page 147 highlights

Chapter 5 Device Control Script Device Control Script This section describes the information that the user will need in order to develop device control script. Cannot be used with TM-i Series. Programming Using Device Control Script Using API for the device control script provided by ePOS-Device Service enables customization of device data processing and use of a new device from applications. Application Request TM-DT Response/Event Socket I/F ePOS-Device Service I/F Device control script object DeviceConnection ClientConnection 5 Device When "open_device" message (p.60) is sent, an object is created so that the ePOS- Device Service I/F on TM-DT can use the device control script supported by the requested device. The device can be controlled with the created object. Device Control Script Object The ePOS-Device Service I/F passes the objects shown below to the device control script. Using these objects enables the device control script to communicate the application and device. Object ClientConnection DeviceConnection Description Object used to send data to a device object on the application. Object used to send/receive data to/from the device. 147

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216

147
Chapter 5
Device Control Script
5
Device Control Script
This section describes the information that the user will need in order to develop device control script.
Programming
Using Device Control Script
Using API for the device control script provided by ePOS-Device Service enables customization of device
data processing and use of a new device from applications.
When "open_device" message (
p.60
) is sent, an object is created so that the ePOS- Device Service I/F on
TM-DT can use the device control script supported by the requested device.
The device can be controlled with the created object.
Device Control Script Object
The ePOS-Device Service I/F passes the objects shown below to the device control script. Using these
objects enables the device control script to communicate the application and device.
Cannot be used with TM-i Series.
Object
Description
ClientConnection
Object used to send data to a device object on the application.
DeviceConnection
Object used to send/receive data to/from the device.
TM-DT
ePOS-Device Service I/F
Device control script object
Device
DeviceConnection
ClientConnection
Request
Response/Event
Socket I/F
Application