switch (type) {
case IConnectionInfo::ConnectionType::Connected: {
impl_->peer_ = std::shared_ptr<PeerInfo>(peer);
- OnConnentionStatusChaneged(peer,
+ OnConnectionStatusChaneged(peer,
IConnectionInfo::ConnectionStatus::Online);
break;
}
case IConnectionInfo::ConnectionType::Disconnected: {
impl_->peer_ = nullptr;
- OnConnentionStatusChaneged(peer,
+ OnConnectionStatusChaneged(peer,
IConnectionInfo::ConnectionStatus::Offline);
break;
}
void SetSecurity(SecurityInfo sec);
protected:
- virtual void OnConnentionStatusChaneged(std::shared_ptr<PeerInfo> peer,
+ virtual void OnConnectionStatusChaneged(std::shared_ptr<PeerInfo> peer,
IConnectionInfo::ConnectionStatus status) = 0;
virtual void OnPayloadReceived(std::shared_ptr<IPayload> data) = 0;
virtual void OnErrorReported(int code, std::shared_ptr<PeerInfo> peer) = 0;
IConnectionInfo::ConnectionType type = info->GetConnectionType();
switch (type) {
case IConnectionInfo::ConnectionType::ConnectionRequested: {
- bool result = OnConnentionRequest(peer);
+ bool result = OnConnectionRequest(peer);
if (result)
impl_->sender_->Accept(peer);
else
}
case IConnectionInfo::ConnectionType::Connected: {
impl_->peerlist_.push_back(peer);
- OnConnentionStatusChaneged(peer,
+ OnConnectionStatusChaneged(peer,
IConnectionInfo::ConnectionStatus::Online);
break;
}
break;
}
}
- OnConnentionStatusChaneged(peer,
+ OnConnectionStatusChaneged(peer,
IConnectionInfo::ConnectionStatus::Offline);
break;
}
void SetSecurity(SecurityInfo sec);
protected:
- virtual void OnConnentionStatusChaneged(std::shared_ptr<PeerInfo> peer,
+ virtual void OnConnectionStatusChaneged(std::shared_ptr<PeerInfo> peer,
IConnectionInfo::ConnectionStatus status) = 0;
virtual std::vector<char> OnDataReceived(const std::vector<char>& data,
std::shared_ptr<PeerInfo> peer) = 0;
virtual void OnPayloadReceived(std::shared_ptr<IPayload> data,
std::shared_ptr<PeerInfo> peer) = 0;
- virtual bool OnConnentionRequest(std::shared_ptr<PeerInfo> peer) = 0;
+ virtual bool OnConnectionRequest(std::shared_ptr<PeerInfo> peer) = 0;
virtual void OnErrorReported(int code, std::shared_ptr<PeerInfo> peer) = 0;
void OnDataEvent(std::shared_ptr<IDataInfo> info,
service_name), discovered_cbdata_(nullptr, nullptr) {
}
- void OnConnentionStatusChaneged(std::shared_ptr<cion::PeerInfo> peer,
+ void OnConnectionStatusChaneged(std::shared_ptr<cion::PeerInfo> peer,
cion::channel::IConnectionInfo::ConnectionStatus status) override {
auto peerinfo = static_cast<cion_peer_info_h>(peer.get());
cion_connection_status_e st = CION_CONNECTION_STATUS_OFFLINE;
data_received_cbdata_(nullptr, nullptr) {
}
- void OnConnentionStatusChaneged(std::shared_ptr<cion::PeerInfo> peer,
+ void OnConnectionStatusChaneged(std::shared_ptr<cion::PeerInfo> peer,
cion::channel::IConnectionInfo::ConnectionStatus status) {
}
delete ptr;
}
- bool OnConnentionRequest(std::shared_ptr<cion::PeerInfo> peer) {
+ bool OnConnectionRequest(std::shared_ptr<cion::PeerInfo> peer) {
auto peer_info = static_cast<cion_peer_info_h>(peer.get());
return request_cbdata_.cb("service_name", peer_info,
request_cbdata_.user_data);