io.go 473 B

123456789101112131415161718192021222324
  1. package server
  2. import "io"
  3. //ReadAllLog is exported
  4. func (server *Handler) ReadAllLog() []Log {
  5. return server.log
  6. }
  7. //ReadRangeLog is exported
  8. func (server *Handler) ReadRangeLog(start int, end int) []Log {
  9. return server.log[start:end]
  10. }
  11. //LenLog is exported
  12. func (server *Handler) LenLog() int {
  13. return len(server.log)
  14. }
  15. //SendCommand is exported
  16. func (server *Handler) SendCommand(command string) bool {
  17. io.WriteString(server.stdin, command+"\n")
  18. return true
  19. }