HP 800 HP DLPI Programmer's Guide - Page 73

Dl_bind_req

Page 73 highlights

Chapter 2 DLPI Primitives Local Management Primitives DL_BIND_REQ Requests the DLS provider to bind a DLSAP to the stream. The DLS user must identify the address of the DLSAP to be bound to the stream. The DLS user also indicates whether it will accept incoming connection requests on the stream. Finally, the request directs the DLS provider to activate the stream associated with the DLSAP. The message consists of one M_PROTO message block, which contains the following structure. Format typedef struct { ulong ulong ulong ushort ushort ulong } dl_bind_req_t; Parameters dl_primitive dl_primitive; dl_sap; dl_max_conind; dl_service_mode; dl_conn_mgmt; dl_xidtest_flg; DL_BIND_REQ dl_sap DLSAP that will be bound to the DLPI stream. dl_max_conind maximum number of outstanding DL_CONNECT_IND messages allowed on the DLPI stream. If the value is zero, the stream cannot accept any DL_CONNECT_IND messages. If greater than zero, the DLS user will accept DL_CONNECT_IND messages up to the given value before having to respond with a DL_CONNECT_RES or a DL_DISCONNECT_REQ. dl_service_mode desired mode of service for this stream. This field should be set to one of the following: DL_CODLS connection-mode service 73

  • 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
Local Management Primitives
Chapter 2
73
DL_BIND_REQ
Requests the DLS provider to bind a DLSAP to the stream. The DLS
user must identify the address of the DLSAP to be bound to the stream.
The DLS user also indicates whether it will accept incoming connection
requests on the stream. Finally, the request directs the DLS provider to
activate the stream associated with the DLSAP.
The message consists of one M_PROTO message block, which contains
the following structure.
Format
typedef struct {
ulong
dl_primitive;
ulong
dl_sap;
ulong
dl_max_conind;
ushort
dl_service_mode;
ushort
dl_conn_mgmt;
ulong
dl_xidtest_flg;
} dl_bind_req_t;
Parameters
dl_primitive
DL_BIND_REQ
dl_sap
DLSAP that will be bound to the DLPI stream.
dl_max_conind
maximum number of outstanding DL_CONNECT_IND messages
allowed on the DLPI stream. If the value is zero, the stream cannot
accept any DL_CONNECT_IND messages. If greater than zero, the
DLS user will accept DL_CONNECT_IND messages up to the given
value before having to respond with a DL_CONNECT_RES or a
DL_DISCONNECT_REQ.
dl_service_mode
desired mode of service for this stream. This field should be set to one
of the following:
DL_CODLS
connection-mode service