Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cargo::ipc::Processor::PeerInfo Struct Reference

Public Member Functions

 PeerInfo (const PeerInfo &other)=delete
 
PeerInfooperator= (const PeerInfo &)=delete
 
 PeerInfo ()=delete
 
 PeerInfo (PeerInfo &&)=default
 
PeerInfooperator= (PeerInfo &&)=default
 
 PeerInfo (PeerID peerID, const std::shared_ptr< Socket > &socketPtr)
 

Public Attributes

PeerID peerID
 
std::shared_ptr< SocketsocketPtr
 

Constructor & Destructor Documentation

cargo::ipc::Processor::PeerInfo::PeerInfo ( const PeerInfo other)
delete
cargo::ipc::Processor::PeerInfo::PeerInfo ( )
delete
cargo::ipc::Processor::PeerInfo::PeerInfo ( PeerInfo &&  )
default
cargo::ipc::Processor::PeerInfo::PeerInfo ( PeerID  peerID,
const std::shared_ptr< Socket > &  socketPtr 
)
inline

Member Function Documentation

PeerInfo& cargo::ipc::Processor::PeerInfo::operator= ( const PeerInfo )
delete
PeerInfo& cargo::ipc::Processor::PeerInfo::operator= ( PeerInfo &&  )
default

Member Data Documentation

PeerID cargo::ipc::Processor::PeerInfo::peerID
std::shared_ptr<Socket> cargo::ipc::Processor::PeerInfo::socketPtr

The documentation for this struct was generated from the following file: