Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
2.0 KiB

  1. +------------------------------------------------------------+
  2. | |
  3. | v
  4. | /=================\ /=================\
  5. | [ ] [ ]
  6. | [ HTTP_REQUEST ]<--------------+ [ HTTP_CONNECTION ]
  7. | [ ~~~~~~~~~~~~ ] | [ ~~~~~~~~~~~~~~~ ]
  8. | [ ] | [ ]
  9. +-[ pHttpConn ] +---------------[ pRequest ]
  10. [ ] [ ]
  11. [ ConnectionEntry ]<----------------------------->[ RequestHead ]
  12. [ ] [ ]
  13. [ pHeaderBuffer ]---------------+ +-------------[ pCurrentBuffer ]
  14. [ ] | | [ ]
  15. [ pChunkBuffer ]-------------+ | | +->[ BufferHead ]
  16. [ ] | | | | [ ]
  17. \=================/ | | | | \=================/
  18. | | | | ^
  19. | | | | |
  20. v v v | |
  21. /===================\ | |
  22. [ ] | |
  23. [ UL_REQUEST_BUFFER ] | |
  24. [ ~~~~~~~~~~~~~~~~~ ] | |
  25. [ ] | |
  26. [ ListEntry ]<-+ |
  27. [ ] |
  28. [ pConnection ]--------------+
  29. [ ]
  30. \===================/