Cisco 11503 Administration Guide - Page 308

socket inspect, socket disconnect

Page 308 highlights

Using socket Commands Chapter 8 Using the CSS Scripting Language socket inspect To inspect the socket's internal data buffer for actual data, use the socket inspect command. If the software finds data, it displays to standard output the last 10 KB of data received. If the displayed characters are non-printable, the software represents them with a period character (.) for readability. (See the example under the pretty argument, below.) The syntax for this command is: socket inspect socket_number {pretty}{raw} The options and variables are: • socket_number - Socket file descriptor (integer form). This descriptor is returned by the socket connect command. • raw - Displays the string values as hexadecimal bytes instead of a simple string. For example, instead of printing "ABCD" to standard output, it prints "41424344" (1-byte hexadecimal equivalent). • pretty - Prints each line with both the hexadecimal and the ASCII equivalent for each byte of data. The software prints up to 16 bytes on each line. For example, enter: "0x41 0x42 0x43 0x44 0x10 0x05 ABCD.." Note If you use the socket inspect command in a keepalive script, you must use the "use-output" option in the command line when configuring the keepalive type for the service. socket disconnect To close the connection to the remote host by sending RST (reset) to the remote host so that it knows that the CSS is finished sending data, use the socket disconnect command. The syntax for this command is: socket disconnect socket_number {graceful} • socket_number - Socket file descriptor (integer form). This descriptor is returned by the socket connect command. 8-40 Cisco Content Services Switch Administration Guide OL-5647-02

  • 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
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392

Chapter 8
Using the CSS Scripting Language
Using socket Commands
8-40
Cisco Content Services Switch Administration Guide
OL-5647-02
socket inspect
To inspect the socket's internal data buffer for actual data, use the
socket inspect
command. If the software finds data, it displays to standard output the last 10 KB
of data received. If the displayed characters are non-printable, the software
represents them with a period character
(.) for readability. (See the example under
the
pretty
argument, below.)
The syntax for this command is:
socket inspect
socket_number
{
pretty
}{
raw
}
The options and variables are:
socket_number
- Socket file descriptor (integer form). This descriptor is
returned by the
socket connect
command.
raw
- Displays the string values as hexadecimal bytes instead of a simple
string. For example, instead of printing “ABCD” to standard output, it prints
“41424344” (1-byte hexadecimal equivalent).
pretty
- Prints each line with both the hexadecimal and the ASCII equivalent
for each byte of data. The software prints up to 16 bytes on each line. For
example, enter: “0x41 0x42 0x43 0x44 0x10 0x05
ABCD..“
Note
If you use the
socket inspect
command in a keepalive script, you must use the
“use-output” option in the command line when configuring the keepalive type for
the service.
socket disconnect
To close the connection to the remote host by sending RST (reset) to the remote
host so that it knows that the CSS is finished sending data, use the
socket
disconnect
command.
The syntax for this command is:
socket disconnect
socket_number
{
graceful
}
socket_number
- Socket file descriptor (integer form). This descriptor is
returned by the
socket connect
command.