HP 800 HP DLPI Programmer's Guide - Page 144

Dl_reset_req

Page 144 highlights

DLPI Primitives Connection-mode Service Primitives if non-zero, the correlation number that was contained in the DL_CONNECT_IND that is being aborted. This value permits the DLS user to associate the message with the proper DL_CONNECT_IND. If the disconnect indication is indicating the release of a connection that is already established, or is indicating the rejection of a previously sent DL_CONNECT_REQ, the value of dl_correlation should be zero. State The message is valid in any of the states: DL_DATAXFER, DL_INCON_PENDING, DL_OUTCON_PENDING, DL_PROV_RESET_PENDING, DL_USER_RESET_PENDING. New State The resulting state is DL_IDLE. DL_RESET_REQ Requests that the DLS provider initiate the re-synchronization of a data link connection. This service is abortive, so no guarantee of delivery can be assumed about data that is in transit when the reset request is initiated. Format The message consists of one M_PROTO message block containing the structure shown below. typedef struct { ulong dl_primitive; } dl_reset_req_t; Parameters dl_primitive DL_RESET_REQ State The message is valid in state DL_DATAXFER. New State The resulting state is DL_USER_RESET_PENDING. Response 144 Chapter 2

  • 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

DLPI Primitives
Connection-mode Service Primitives
Chapter 2
144
if non-zero, the correlation number that was contained in the
DL_CONNECT_IND that is being aborted. This value permits the
DLS user to associate the message with the proper
DL_CONNECT_IND. If the disconnect indication is indicating the
release of a connection that is already established, or is indicating
the rejection of a previously sent DL_CONNECT_REQ, the value of
dl_correlation should be zero.
State
The message is valid in any of the states: DL_DATAXFER,
DL_INCON_PENDING, DL_OUTCON_PENDING,
DL_PROV_RESET_PENDING, DL_USER_RESET_PENDING.
New State
The resulting state is DL_IDLE.
DL_RESET_REQ
Requests that the DLS provider initiate the re-synchronization of a data
link connection. This service is abortive, so no guarantee of delivery can
be assumed about data that is in transit when the reset request is
initiated.
Format
The message consists of one M_PROTO message block containing the
structure shown below.
typedef struct {
ulong
dl_primitive;
} dl_reset_req_t;
Parameters
dl_primitive
DL_RESET_REQ
State
The message is valid in state DL_DATAXFER.
New State
The resulting state is DL_USER_RESET_PENDING.
Response