Keyple C++  0.9.0
Keyple, an Open Source SDK for Ticketing
Classes | Enumerations | Functions
keyple::core::seproxy::message Namespace Reference

Classes

class  AnswerToReset
 
class  ApduRequest
 
class  ApduResponse
 
class  DefaultSelectionsRequest
 
class  DefaultSelectionsResponse
 
class  ProxyReader
 
class  SelectionStatus
 
class  SeRequest
 
class  SeResponse
 

Enumerations

enum  ChannelControl { ChannelControl::KEEP_OPEN, ChannelControl::CLOSE_AFTER }
 

Functions

std::ostream & operator<< (std::ostream &os, const AnswerToReset &atr)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< AnswerToReset > &atr)
 
bool equals (std::shared_ptr< void > o)
 
std::ostream & operator<< (std::ostream &os, const ApduRequest &se)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< ApduRequest > &se)
 
std::ostream & operator<< (std::ostream &os, const std::vector< std::shared_ptr< ApduRequest >> &se)
 
std::ostream & operator<< (std::ostream &os, const ApduResponse &r)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< ApduResponse > &r)
 
std::ostream & operator<< (std::ostream &os, const std::vector< std::shared_ptr< ApduResponse >> &v)
 
std::ostream & operator<< (std::ostream &os, const SelectionStatus &s)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< SelectionStatus > &s)
 
std::ostream & operator<< (std::ostream &os, const SeRequest &se)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< SeRequest > &se)
 
std::ostream & operator<< (std::ostream &os, const std::set< std::shared_ptr< SeRequest >> &s)
 
std::ostream & operator<< (std::ostream &os, const std::vector< std::shared_ptr< SeRequest >> &s)
 
std::ostream & operator<< (std::ostream &os, const SeResponse &sr)
 
std::ostream & operator<< (std::ostream &os, const std::shared_ptr< SeResponse > &sr)
 
std::ostream & operator<< (std::ostream &os, const std::vector< std::shared_ptr< SeResponse >> &sr)
 

Enumeration Type Documentation

◆ ChannelControl

Indicates the action to be operated on the physical channel at the end of the request transmission.

Enumerator
KEEP_OPEN 

lefts the physical channel open

CLOSE_AFTER 

terminates the communication with the SE (instantaneously closes the physical channel or initiates the SE removal sequence depending on the observation mode)

Function Documentation

◆ equals()

bool keyple::core::seproxy::message::equals ( std::shared_ptr< void >  o)

◆ operator<<() [1/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const AnswerToReset atr 
)

◆ operator<<() [2/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const ApduRequest se 
)

◆ operator<<() [3/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const ApduResponse r 
)

◆ operator<<() [4/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const SelectionStatus s 
)

◆ operator<<() [5/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const SeRequest se 
)

¬

◆ operator<<() [6/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const SeResponse sr 
)

◆ operator<<() [7/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::set< std::shared_ptr< SeRequest >> &  s 
)

◆ operator<<() [8/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::shared_ptr< AnswerToReset > &  atr 
)

◆ operator<<() [9/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::shared_ptr< ApduRequest > &  se 
)

◆ operator<<() [10/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::shared_ptr< ApduResponse > &  r 
)

◆ operator<<() [11/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::shared_ptr< SelectionStatus > &  s 
)

◆ operator<<() [12/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::shared_ptr< SeRequest > &  se 
)

◆ operator<<() [13/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::shared_ptr< SeResponse > &  sr 
)

◆ operator<<() [14/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::vector< std::shared_ptr< ApduRequest >> &  se 
)

◆ operator<<() [15/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::vector< std::shared_ptr< ApduResponse >> &  v 
)

◆ operator<<() [16/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::vector< std::shared_ptr< SeRequest >> &  s 
)

◆ operator<<() [17/17]

std::ostream& keyple::core::seproxy::message::operator<< ( std::ostream &  os,
const std::vector< std::shared_ptr< SeResponse >> &  sr 
)