📄 srv-inv-fsm.ps
字号:
%!PS-Adobe-2.0%%Creator: dot version 1.7.14 (Mon Oct 21 18:19:04 MDT 2002)%%For: (alan) %%Title: moonshine_ua_fsm%%Pages: (atend)%%BoundingBox: 35 35 644 529%%EndCommentssave%%BeginProlog/DotDict 200 dict defDotDict begin/setupLatin1 {mark/EncodingVector 256 array def EncodingVector 0ISOLatin1Encoding 0 255 getinterval putintervalEncodingVector dup 306 /AE dup 301 /Aacute dup 302 /Acircumflex dup 304 /Adieresis dup 300 /Agrave dup 305 /Aring dup 303 /Atilde dup 307 /Ccedilla dup 311 /Eacute dup 312 /Ecircumflex dup 313 /Edieresis dup 310 /Egrave dup 315 /Iacute dup 316 /Icircumflex dup 317 /Idieresis dup 314 /Igrave dup 334 /Udieresis dup 335 /Yacute dup 376 /thorn dup 337 /germandbls dup 341 /aacute dup 342 /acircumflex dup 344 /adieresis dup 346 /ae dup 340 /agrave dup 345 /aring dup 347 /ccedilla dup 351 /eacute dup 352 /ecircumflex dup 353 /edieresis dup 350 /egrave dup 355 /iacute dup 356 /icircumflex dup 357 /idieresis dup 354 /igrave dup 360 /dcroat dup 361 /ntilde dup 363 /oacute dup 364 /ocircumflex dup 366 /odieresis dup 362 /ograve dup 365 /otilde dup 370 /oslash dup 372 /uacute dup 373 /ucircumflex dup 374 /udieresis dup 371 /ugrave dup 375 /yacute dup 377 /ydieresis % Set up ISO Latin 1 character encoding/starnetISO { dup dup findfont dup length dict begin { 1 index /FID ne { def }{ pop pop } ifelse } forall /Encoding EncodingVector def currentdict end definefont} def/Times-Roman starnetISO def/Times-Italic starnetISO def/Times-Bold starnetISO def/Times-BoldItalic starnetISO def/Helvetica starnetISO def/Helvetica-Oblique starnetISO def/Helvetica-Bold starnetISO def/Helvetica-BoldOblique starnetISO def/Courier starnetISO def/Courier-Oblique starnetISO def/Courier-Bold starnetISO def/Courier-BoldOblique starnetISO defcleartomark} bind def%%BeginResource: procset/coord-font-family /Times-Roman def/default-font-family /Times-Roman def/coordfont coord-font-family findfont 8 scalefont def/InvScaleFactor 1.0 def/set_scale { dup 1 exch div /InvScaleFactor exch def dup scale} bind def% styles/solid { } bind def/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def/bold { 2 setlinewidth } bind def/filled { } bind def/unfilled { } bind def/rounded { } bind def/diagonals { } bind def% hooks for setting color /nodecolor { sethsbcolor } bind def/edgecolor { sethsbcolor } bind def/graphcolor { sethsbcolor } bind def/nopcolor {pop pop pop} bind def/beginpage { % i j npages /npages exch def /j exch def /i exch def /str 10 string def npages 1 gt { gsave coordfont setfont 0 0 moveto (\() show i str cvs show (,) show j str cvs show (\)) show grestore } if} bind def/set_font { findfont exch scalefont setfont} def% draw aligned label in bounding box aligned to current point/alignedtext { % width adj text /text exch def /adj exch def /width exch def gsave width 0 gt { text stringwidth pop adj mul 0 rmoveto } if [] 0 setdash text show grestore} def/boxprim { % xcorner ycorner xsize ysize 4 2 roll moveto 2 copy exch 0 rlineto 0 exch rlineto pop neg 0 rlineto closepath} bind def/ellipse_path { /ry exch def /rx exch def /y exch def /x exch def matrix currentmatrix newpath x y translate rx ry scale 0 0 1 0 360 arc setmatrix} bind def/endpage { showpage } bind def/layercolorseq [ % layer color sequence - darkest to lightest [0 0 0] [.2 .8 .8] [.4 .8 .8] [.6 .8 .8] [.8 .8 .8] ]def/setlayer {/maxlayer exch def /curlayer exch def layercolorseq curlayer get aload pop sethsbcolor /nodecolor {nopcolor} def /edgecolor {nopcolor} def /graphcolor {nopcolor} def} bind def/onlayer { curlayer ne {invis} if } def/onlayers { /myupper exch def /mylower exch def curlayer mylower lt curlayer myupper gt or {invis} if} def/curlayer 0 def%%EndResource%%EndProlog%%BeginSetup14 default-font-family set_font1 setmiterlimit% /arrowlength 10 def% /arrowwidth 5 def% make sure pdfmark is harmless for PS-interpreters other than Distiller/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse% make '<<' and '>>' safe on PS Level 1 devices/languagelevel where {pop languagelevel}{1} ifelse2 lt { userdict (<<) cvn ([) cvn load put userdict (>>) cvn ([) cvn load put} if%%EndSetup%%Page: 1 1%%PageBoundingBox: 36 36 644 529%%PageOrientation: Portraitgsave35 35 609 494 boxprim clip newpath36 36 translate0 0 1 beginpage0 0 translate 0 rotate[ /CropBox [36 36 644 529] /PAGES pdfmark0.000 0.000 0.000 graphcolor14.00 /Helvetica set_font% cluster_xgsave 10 dict begininvisnewpath 8 262 moveto254 262 lineto254 314 lineto8 314 linetoclosepathstrokeend grestore% INITgsave 10 dict beginfilled0.333 0.392 0.984 nodecolor244 466 18 18 ellipse_pathfillnewpath 255 479 moveto233 479 linetostrokenewpath 255 453 moveto233 453 linetostrokegsave 10 dict begin0.000 0.000 0.000 nodecolor244 461 moveto 34 -0.5 (INIT) alignedtextend grestoreend grestore% TRYINGgsave 10 dict begin0.000 0.000 0.827 nodecolor244 362 44 18 ellipse_pathstrokegsave 10 dict begin0.000 0.000 0.000 nodecolor244 357 moveto 67 -0.5 (TRYING) alignedtextend grestoreend grestore% INIT -> TRYINGnewpath 244 448 moveto244 432 244 408 244 389 curvetostrokenewpath 242 390 moveto244 380 lineto247 390 linetoclosepathfillgsave 10 dict begin8.00 /Helvetica set_font308 420 moveto 37 -0.5 (rcv\(INV\):) alignedtext308 411 moveto 120 -0.5 (timerStart\(TRYING\)\(<200ms\)) alignedtext308 402 moveto 40 -0.5 (pass\(INV\)) alignedtextend grestore% p1PROCEEDINGgsave 10 dict begin0.000 0.000 0.827 nodecolorgsave 10 dict begin0.000 0.000 0.000 nodecolor8.00 /Helvetica set_font44 289 moveto 32 -0.5 (got\(1xx\):) alignedtext44 280 moveto 49 -0.5 (snd\(reponse\)) alignedtextend grestoreend grestore% TRYING -> p1PROCEEDINGnewpath 205 354 moveto163 342 146 334 97 314 curveto92 311 86 309 81 306 curvetostrokenewpath 80 308 moveto72 302 lineto82 304 linetoclosepathfill% p2PROCEEDINGgsave 10 dict begin0.000 0.000 0.827 nodecolorgsave 10 dict begin0.000 0.000 0.000 nodecolor8.00 /Helvetica set_font176 289 moveto 133 -0.5 (rcv\(INV\) | timerExpires\(TRYING\):) alignedtext176 280 moveto 31 -0.5 (snd\(100\)) alignedtextend grestoreend grestore% TRYING -> p2PROCEEDINGnewpath 228 345 moveto219 335 208 324 199 313 curvetostrokenewpath 198 315 moveto193 306 lineto201 312 linetoclosepathfill% pCOMPLETEDgsave 10 dict begin0.000 0.000 0.827 nodecolorgsave 10 dict begin0.000 0.000 0.000 nodecolor8.00 /Helvetica set_font311 289 moveto 48 -0.5 (got\(300-699\):) alignedtext311 280 moveto 52 -0.5 (snd\(response\)) alignedtextend grestoreend grestore% TRYING -> pCOMPLETEDnewpath 260 345 moveto268 335 279 324 288 313 curvetostrokenewpath 286 311 moveto295 306 lineto290 315 linetoclosepathfill% pSTALEgsave 10 dict begin0.000 0.000 0.827 nodecolorgsave 10 dict begin0.000 0.000 0.000 nodecolor8.00 /Helvetica set_font440 289 moveto 38 -0.5 (got\(2XX\):) alignedtext440 280 moveto 124 -0.5 (setTimer\(STALE\),snd\(response\)) alignedtextend grestoreend grestore% TRYING -> pSTALEnewpath 282 353 moveto313 342 358 324 391 309 curvetostrokenewpath 388 308 moveto398 306 lineto390 312 linetoclosepathfill% PROCEEDINGgsave 10 dict begin0.000 0.000 0.827 nodecolor133 214 66 18 ellipse_pathstrokegsave 10 dict begin0.000 0.000 0.000 nodecolor133 209 moveto 110 -0.5 (PROCEEDING) alignedtextend grestoreend grestore% p1PROCEEDING -> PROCEEDINGnewpath 66 270 moveto78 260 92 248 105 237 curvetostrokenewpath 103 236 moveto112 231 lineto106 239 linetoclosepathfill% p2PROCEEDING -> PROCEEDINGnewpath 165 270 moveto160 261 154 250 148 240 curvetostrokenewpath 146 242 moveto143 232 lineto150 239 linetoclosepathfill% PROCEEDING -> p1PROCEEDINGnewpath 58 263 moveto65 252 76 238 88 227 curvetostrokenewpath 61 263 moveto54 270 lineto57 260 linetoclosepathfill% PROCEEDING -> p2PROCEEDINGnewpath 170 262 moveto169 257 167 253 166 250 curveto163 242 162 236 160 231 curvetostrokenewpath 172 260 moveto172 270 lineto167 261 linetoclosepathfill% pTxErrorgsave 10 dict begin0.000 0.000 0.827 nodecolorgsave 10 dict begin0.000 0.000 0.000 nodecolor8.00 /Helvetica set_font162 121 moveto 56 -0.5 (transport error:) alignedtext162 112 moveto 38 -0.5 (notify TU) alignedtextend grestoreend grestore% PROCEEDING -> pTxErrornewpath 139 196 moveto143 183 149 163 153 147 curvetostrokenewpath 150 147 moveto156 138 lineto155 148 linetoclosepathfill% PROCEEDING -> pCOMPLETEDnewpath 273 267 moveto246 253 211 236 185 225 curvetostrokenewpath 274 265 moveto281 272 lineto271 269 linetoclosepathfill% PROCEEDING -> pSTALEnewpath 373 268 moveto366 266 358 264 350 262 curveto299 247 286 246 234 232 curveto217 226 211 222 197 219 curvetostrokenewpath 370 264 moveto379 270 lineto369 269 linetoclosepathfill% DELETEgsave 10 dict beginfilled0.969 0.247 1.000 nodecolor293 30 18 18 ellipse_pathfill293 30 22 22 ellipse_pathstrokegsave 10 dict begin0.000 0.000 0.000 nodecolor293 25 moveto 33 -0.5 (DEL) alignedtextend grestoreend grestore% pTxError -> DELETEnewpath 189 102 moveto211 86 245 63 268 48 curvetostrokenewpath 265 47 moveto275 43 lineto268 51 linetoclosepathfill% COMPLETEDgsave 10 dict begin0.000 0.000 0.827 nodecolor305 214 62 18 ellipse_pathstrokegsave 10 dict begin0.000 0.000 0.000 nodecolor305 209 moveto 103 -0.5 (COMPLETED) alignedtextend grestoreend grestore% pCOMPLETED -> COMPLETEDnewpath 310 270 moveto309 261 309 251 308 242 curvetostrokenewpath 306 242 moveto307 232 lineto310 242 linetoclosepathfill% COMPLETED -> pTxErrornewpath 280 197 moveto257 181 221 158 195 142 curvetostrokenewpath 196 146 moveto190 138 lineto199 142 linetoclosepathfill% COMPLETED -> COMPLETEDnewpath 363 207 moveto376 208 385 210 385 214 curveto385 217 380 219 372 220 curvetostrokenewpath 373 222 moveto363 221 lineto373 217 linetoclosepathfillgsave 10 dict begin8.00 /Helvetica set_font420 224 moveto 62 -0.5 (expireTimer\(G\):) alignedtext420 215 moveto 52 -0.5 (snd\(response\)) alignedtext420 206 moveto 24 -0.5 (G = 2G) alignedtext420 197 moveto 54 -0.5 (startTimer\(G\)) alignedtextend grestore% COMPLETED -> COMPLETEDnewpath 327 197 moveto380 166 455 172 455 214 curveto455 254 387 261 334 235 curvetostrokenewpath 334 238 moveto327 231 lineto337 234 linetoclosepathfillgsave 10 dict begin8.00 /Helvetica set_font485 215 moveto 52 -0.5 (rcv\(INVITE\):) alignedtext485 206 moveto 52 -0.5 (snd\(response\)) alignedtextend grestore% CONFIRMEDgsave 10 dict begin0.000 0.000 0.827 nodecolor293 120 62 18 ellipse_pathstrokegsave 10 dict begin0.000 0.000 0.000 nodecolor293 115 moveto 103 -0.5 (CONFIRMED) alignedtextend grestoreend grestore% COMPLETED -> CONFIRMEDnewpath 303 196 moveto301 183 298 163 296 147 curvetostrokenewpath 294 148 moveto295 138 lineto299 148 linetoclosepathfillgsave 10 dict begin8.00 /Helvetica set_font330 168 moveto 41 -0.5 (rcv\(ACK\):) alignedtext330 159 moveto 49 -0.5 (startTimer\(I\)) alignedtextend grestore% STALEgsave 10 dict begin0.000 0.000 0.827 nodecolor425 120 37 18 ellipse_pathstrokegsave 10 dict begin0.000 0.000 0.000 nodecolor425 115 moveto 52 -0.5 (STALE) alignedtextend grestoreend grestore% pSTALE -> STALEnewpath 496 270 moveto514 261 532 249 542 232 curveto550 218 549 210 542 196 curveto526 165 492 145 465 134 curvetostrokenewpath 464 136 moveto456 130 lineto466 132 linetoclosepathfill% STALE -> DELETEnewpath 405 105 moveto387 90 362 71 361 70 curveto353 65 334 54 318 45 curvetostrokenewpath 319 49 moveto312 41 lineto322 44 linetoclosepathfillgsave 10 dict begin8.00 /Helvetica set_font427 74 moveto 86 -0.5 (timerExpires\(STALE\)) alignedtextend grestore% STALE -> STALEnewpath 451 107 moveto466 105 480 109 480 120 curveto480 128 472 133 462 133 curvetostrokenewpath 461 136 moveto451 133 lineto461 131 linetoclosepathfillgsave 10 dict begin8.00 /Helvetica set_font505 121 moveto 41 -0.5 (rcv\(ACK\):) alignedtext505 112 moveto 34 -0.5 (snd to TU) alignedtextend grestore% CONFIRMED -> DELETEnewpath 293 102 moveto293 90 293 75 293 62 curvetostrokenewpath 291 62 moveto293 52 lineto296 62 linetoclosepathfillgsave 10 dict begin8.00 /Helvetica set_font325 74 moveto 56 -0.5 (expireTimer\(I\)) alignedtextend grestore% LABEL_NODEgsave 10 dict begin0.000 0.000 0.827 nodecolorgsave 10 dict begin0.000 0.000 0.000 nodecolor6.00 /Helvetica set_font389 467 moveto 58 -0.5 (Server INVITE FSM) alignedtext389 461 moveto 179 -0.5 ($Id: srv-inv-fsm.ps,v 1.1 2002/11/06 21:06:05 alan Exp $ $Name: $) alignedtextend grestoreend grestoreendpagegrestore%%PageTrailer%%EndPage: 1%%Trailer%%Pages: 1endrestore%%EOF
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -