MCPcopy Create free account
hub / github.com/1buran/rHttp / Save

Method Save

session.go:68–85  ·  view source on GitHub ↗

Save the session.

(o io.WriteCloser)

Source from the content-addressed store, hash-verified

66
67// Save the session.
68func (s *Session) Save(o io.WriteCloser) error {
69 b, err := json.Marshal(s)
70 if err != nil {
71 return err
72 }
73
74 _, err = o.Write(b)
75 if err != nil {
76 return err
77 }
78
79 err = o.Close()
80 if err != nil {
81 return err
82 }
83
84 return nil
85}
86
87// Load the session.
88func (s *Session) Load(r io.ReadCloser) error {

Callers 2

TestSessionFunction · 0.95
UpdateMethod · 0.95

Calls 2

WriteMethod · 0.80
CloseMethod · 0.80

Tested by 1

TestSessionFunction · 0.76