rpc.go 665 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package block
  2. // RPCArgInfo .
  3. type RPCArgInfo struct {
  4. MID int64
  5. }
  6. // RPCArgBatchInfo .
  7. type RPCArgBatchInfo struct {
  8. MIDs []int64
  9. }
  10. // RPCResInfo .
  11. type RPCResInfo struct {
  12. MID int64
  13. BlockStatus BlockStatus
  14. StartTime int64
  15. EndTime int64
  16. }
  17. // Parse .
  18. func (r *RPCResInfo) Parse(b *BlockInfo) {
  19. r.MID = b.MID
  20. r.BlockStatus = b.BlockStatus
  21. r.StartTime = b.StartTime
  22. r.EndTime = b.EndTime
  23. }
  24. // RPCArgBlock .
  25. // type RPCArgBlock struct {
  26. // }
  27. // RPCArgBatchBlock .
  28. // type RPCArgBatchBlock struct {
  29. // }
  30. // RPCArgRemove .
  31. // type RPCArgRemove struct {
  32. // }
  33. // RPCArgBatchRemove .RPCArgBatchRemove
  34. // type RPCArgBatchRemove struct {
  35. // }