Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(url string, cfg *config.Config, credentialProvider *credentials.Credentials, statsEngine stats.Engine, publishMetricsInterval time.Duration, rwTimeout time.Duration) wsclient.ClientServer
New returns a client/server to bidirectionally communicate with the backend. The returned struct should have both 'Connect' and 'Serve' called upon it before being used.
func NewTCSDecoder ¶
func NewTCSDecoder() wsclient.TypeDecoder
Types ¶
type UnretriableErrors ¶
type UnretriableErrors struct{}
UnretriableErrors wraps all the typed errors that TCS may return
func (*UnretriableErrors) Get ¶
func (err *UnretriableErrors) Get() []interface{}
Get gets the list of unretriable error types.
Click to show internal directories.
Click to hide internal directories.