List of all items
Structs
- client::Ecr17Client
- codec::DecodedPacket
- codec::PacketCodec
- response::CloseResponse
- response::DccInfo
- response::PaymentResponse
- response::PreAuthResponse
- response::StatusResponse
- response::TotalsResponse
- response::VasResponse
- session::Ecr17Session
- session::SessionConfig
- transport::FakeTransport
- transport::tcp::TcpTransport
- types::CardVerificationRequest
- types::CardVerificationResult
- types::CloseSessionResult
- types::CurrencyExchange
- types::Ecr17Config
- types::IncrementalAuthRequest
- types::PaymentRequest
- types::PaymentResult
- types::PosStatusResponse
- types::PreAuthClosureRequest
- types::PreAuthRequest
- types::PreAuthResult
- types::ProgressEvent
- types::ReceiptLine
- types::ReversalRequest
- types::ReversalResult
- types::TokenizationRequest
- types::TotalsResult
- types::VasResult
Enums
- codec::PacketType
- error::Ecr17Error
- lrc::LrcMode
- types::CardType
- types::ConnectionState
- types::PaymentCardType
- types::TokenizationService
- types::TransactionEntryMode
- types::TransactionOutcome
Traits
Functions
- protocol::build_additional_tags
- protocol::build_card_verification
- protocol::build_close_session
- protocol::build_enable_ecr_print
- protocol::build_extended_payment
- protocol::build_incremental
- protocol::build_payment
- protocol::build_pre_auth
- protocol::build_pre_auth_closure
- protocol::build_reprint
- protocol::build_reversal
- protocol::build_send_last_result
- protocol::build_status
- protocol::build_totals
- protocol::build_vas
- protocol::format_tokenization_tag
- response::outcome_from_code
- response::parse_close
- response::parse_payment
- response::parse_pre_auth
- response::parse_status
- response::parse_totals
- response::parse_vas
- retry::should_retry_after_reconnect
- types::pos_terminal_status_message