smsaero-0.7.1: SMSAero API and HTTP client based on servant library.

Copyright(c) 2016 GetShopTV
LicenseBSD3
Maintainernickolay@getshoptv.com
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

SMSAero.Types

Description

This module defines types used in SMSAero API.

Synopsis

Documentation

newtype MessageId Source #

SMSAero sent message id.

Constructors

MessageId Int64 

data SendType Source #

Send type. This is used to describe send channel, equals to FreeSignatureExceptMTC by default. Textually SendType is represented as a number from 1 to 6, excluding 5.

Constructors

PaidSignature

Paid literal signature for all operators.

FreeSignatureExceptMTC

Free literal signature for all operators except MTS.

FreeSignature

Free literal signature for all operators.

InfoSignature

Infosignature for all operators.

International

International delivery (for RU and KZ operators).

type ChannelName = Text Source #

SMSAero channel name.