APNSHttpClientBase

abstract class APNSHttpClientBase[F[_]](http: HttpClient[F], prep: RequestPreparer, isSandbox: Boolean) extends PushClientF[APNSToken, APNSRequest, Either[APNSError, APNSIdentifier], F]
class Object
trait Matchable
class Any

Value members

Concrete methods

def installHeaders(request: Builder): Builder
def parseResponse(response: OkHttpResponse): Either[APNSError, APNSIdentifier]
def send(id: APNSToken, message: APNSRequest): F[OkHttpResponse]
def url(token: APNSToken): FullUrl
def withHeaders(meta: APNSMeta)(request: Builder): Builder

Inherited methods

def push(id: APNSToken, message: APNSRequest): F[Either[APNSError, APNSIdentifier]]
Inherited from:
PushClientF
def pushAll(ids: Seq[APNSToken], message: APNSRequest): F[Seq[Either[APNSError, APNSIdentifier]]]
Inherited from:
PushClientF

Concrete fields

val host: FullUrl
val jsonMediaType: MediaType