gigahorse

package gigahorse

Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class AuthScheme extends Serializable

  2. abstract class Body extends Serializable

  3. abstract class BodyPart extends AnyRef

  4. abstract class CompletionHandler[A] extends AnyRef

  5. final class Config extends Serializable

  6. final class ConfigMemorySize extends Serializable

  7. abstract class ContentTypes extends AnyRef

    Defines common HTTP Content-Type header values, according to the current available Codec.

  8. final class DefaultProxyServer extends ProxyServer with Serializable

  9. final class EmptyBody extends Body with Serializable

  10. final class EncodedString extends Serializable

  11. final class FileBody extends Body with Serializable

  12. abstract class FullResponse extends AnyRef

    Represents a completed response.

  13. final class FutureLifter[A] extends AnyRef

    Lifts Future[A] into Future[Either[Throwable, A]]

  14. abstract class GigahorseSupport extends AnyRef

    Common interface for Gigahorse backends.

  15. abstract class HeaderNames extends AnyRef

    Defines all standard HTTP headers.

  16. abstract class HttpClient extends AutoCloseable

  17. abstract class HttpProtocol extends AnyRef

    Defines HTTP protocol constants

  18. abstract class HttpVerbs extends AnyRef

    Standard HTTP Verbs

  19. abstract class HttpWrite[A] extends AnyRef

  20. final class InMemoryBody extends Body with Serializable

  21. abstract class MimeTypes extends AnyRef

    Common HTTP MIME types

  22. abstract class ProxyServer extends Serializable

  23. abstract class ReactiveHttpClient extends HttpClient

  24. final class Realm extends Serializable

  25. final class Request extends Serializable

  26. class RichXConfig extends AnyRef

  27. trait SignatureCalculator extends AnyRef

  28. sealed abstract class State extends Serializable

  29. abstract class Status extends AnyRef

    Defines all standard HTTP status codes.

  30. final class StatusError extends RuntimeException

  31. abstract class Stream[A] extends AnyRef

  32. abstract class StreamResponse extends AnyRef

    Represents a stream response.

  33. abstract class WebSocket extends Closeable

  34. sealed trait WebSocketEvent extends AnyRef

Value Members

  1. object AuthScheme extends Serializable

  2. object Body extends Serializable

  3. object Config extends Serializable

  4. object ConfigDefaults

  5. object ConfigMemorySize extends Serializable

  6. object ConfigParser

  7. object ContentTypes extends ContentTypes

    Defines common HTTP Content-Type header values, according to the current available Codec.

  8. object DefaultProxyServer extends Serializable

  9. object DownloadHandler

  10. object EmptyBody extends Serializable

  11. object EncodedString extends Serializable

  12. object FileBody extends Serializable

  13. object FutureLifter

  14. object GigahorseSupport extends GigahorseSupport

  15. object HeaderNames extends HeaderNames

    Defines all standard HTTP headers.

  16. object HttpProtocol extends HttpProtocol

    Defines HTTP protocol constants

  17. object HttpVerbs extends HttpVerbs

    Standard HTTP Verbs

  18. object HttpWrite

  19. object InMemoryBody extends Serializable

  20. object MimeTypes extends MimeTypes

    Common HTTP MIME types

  21. object ProxyServer extends Serializable

  22. object Realm extends Serializable

  23. object Request extends Serializable

  24. object State extends Serializable

  25. object Status extends Status

    Defines all standard HTTP Status.

  26. object StatusError extends Serializable

  27. object WebSocketEvent

Ungrouped