示例#1
0
func (fs *FragmentStorage) SetHardState(st pb.HardState) error {
	fs.fhardState.Seek(0, 0)
	if data, e := st.Marshal(); e != nil {
		return e
	} else {
		_, e = fmt.Fprintln(fs.fhardState, data)
		return e
	}
	return nil
}