client.connect-handshake-error.json 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. [
  2. {
  3. "function": "stream_context_create",
  4. "params": [],
  5. "return": "@mock-stream-context"
  6. },
  7. {
  8. "function": "stream_socket_client",
  9. "params": [
  10. "tcp:\/\/localhost:8000",
  11. null,
  12. null,
  13. 5,
  14. 4,
  15. "@mock-stream-context"
  16. ],
  17. "return": "@mock-stream"
  18. },
  19. {
  20. "function": "get_resource_type",
  21. "params": [
  22. "@mock-stream"
  23. ],
  24. "return": "stream"
  25. },
  26. {
  27. "function": "stream_set_timeout",
  28. "params": [
  29. "@mock-stream",
  30. 5
  31. ],
  32. "return": true
  33. },
  34. {
  35. "function": "fwrite",
  36. "params": [
  37. "@mock-stream"
  38. ],
  39. "return-op": "key-save",
  40. "return": 199
  41. },
  42. {
  43. "function": "fgets",
  44. "params": [
  45. "@mock-stream",
  46. 1024
  47. ],
  48. "return": false
  49. },
  50. {
  51. "function": "get_resource_type",
  52. "params": [
  53. "@mock-stream"
  54. ],
  55. "return": "stream"
  56. },
  57. {
  58. "function": "stream_get_meta_data",
  59. "params": [
  60. "@mock-stream"
  61. ],
  62. "return": {
  63. "timed_out": true,
  64. "blocked": true,
  65. "eof": false,
  66. "stream_type": "tcp_socket\/ssl",
  67. "mode": "r+",
  68. "unread_bytes": 0,
  69. "seekable": false
  70. }
  71. },
  72. {
  73. "function": "fclose",
  74. "params": [
  75. "@mock-stream"
  76. ],
  77. "return": true
  78. },
  79. {
  80. "function": "get_resource_type",
  81. "params": [
  82. "@mock-stream"
  83. ],
  84. "return": ""
  85. }
  86. ]