top

Package wsclient wraps the generated aws-sdk-go client to provide marshalling and unmarshalling of data over a websocket connection in the format expected by backend. It allows for bidirectional communication and acts as both a client-and-server in terms of requests, but only as a client in terms of connecting. Package wsclient wraps the generated aws-sdk-go client to provide marshalling and unmarshalling of data over a websocket connection in the format expected by backend. It allows for bidirectional communication and acts as both a client-and-server in terms of requests, but only as a client in terms of connecting.

Imported by 10 package(s)

  1. github.com/aws/amazon-ecs-agent/agent/acs/client
  2. github.com/aws/amazon-ecs-agent/agent/acs/handler
  3. github.com/aws/amazon-ecs-agent/agent/acs/update_handler
  4. github.com/aws/amazon-ecs-agent/agent/tcs/client
  5. github.com/aws/amazon-ecs-agent/agent/wsclient/mock
  6. github.com/jdamick/amazon-ecs-agent/agent/acs/client
  7. github.com/jdamick/amazon-ecs-agent/agent/acs/handler
  8. github.com/jdamick/amazon-ecs-agent/agent/acs/update_handler
  9. github.com/jdamick/amazon-ecs-agent/agent/tcs/client
  10. github.com/jdamick/amazon-ecs-agent/agent/wsclient/mock

Imported only in test by 2 package(s)

  1. github.com/aws/amazon-ecs-agent/agent/tcs/handler
  2. github.com/jdamick/amazon-ecs-agent/agent/tcs/handler

Imports 5 package(s)

  1. github.com/gorilla/websocket
  2. github.com/aws/aws-sdk-go/aws/credentials
  3. github.com/aws/amazon-ecs-agent/agent/utils
  4. github.com/aws/aws-sdk-go/private/protocol/json/jsonutil
  5. github.com/cihub/seelog