ipc.go 587 B

1234567891011121314151617181920212223242526272829
  1. package messages
  2. import (
  3. "errors"
  4. )
  5. type RendezvousMethod string
  6. const (
  7. RendezvousHttp RendezvousMethod = "http"
  8. RendezvousAmpCache RendezvousMethod = "ampcache"
  9. RendezvousSqs RendezvousMethod = "sqs"
  10. )
  11. type Arg struct {
  12. Body []byte
  13. RemoteAddr string
  14. RendezvousMethod RendezvousMethod
  15. }
  16. var (
  17. ErrBadRequest = errors.New("bad request")
  18. ErrInternal = errors.New("internal error")
  19. ErrExtraInfo = errors.New("client sent extra info")
  20. StrTimedOut = "timed out waiting for answer!"
  21. StrNoProxies = "no snowflake proxies currently available"
  22. )