SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 289 | Next

Jonathan Jacky, Margus Veanes, Colin Campbell, Wolfram Schulte

"Model-Based Software Testing and Analysis with C#"


??? ResSetup and ResWork are action symbols that represent responses from the
server to commands Setup and Work, respectively. A setup (work) response is
an action ResSetup(m,c,s) (ResWork(m,c,s)), where m is a message ID, c is a
number of granted credits, and s is a status value.
??? Cancel is used as an action symbol that represents a request from the client to
cancel a previous operation; that is, the command is Cancel. A cancel request
has the form Cancel(m), where m is a message ID. There is no response to a
cancel request.
Each action symbol has a number of parameters that corresponds to the number of
relevant fields in the messages. As said, not all of the fields of messages are relevant.
If we were to consider more features of the protocol, the number of parameters of
the action symbols would be bigger but the remaining arguments would be ignored
in the model programs of the above features.
14.2.1 Credits feature
The protocol is designed to prevent the client from overwhelming the server with too
many requests. The client can only use certain message identifiers to communicate
with the server. Each identifier can only be used once. The identifiers that the client
can use can be seen as a pool of numbers. The client can ask for additional credits
in the requests that it sends to the server in order to expand the pool. The server
may grant credits in its responses to the client.


Pages:
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
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6