void CTransferSocket::OnConnect() { controlSocket_.SetAlive(); controlSocket_.LogMessage(MessageType::Debug_Verbose, _T("CTransferSocket::OnConnect")); if (!m_pSocket) { controlSocket_.LogMessage(MessageType::Debug_Verbose, _T("CTransferSocket::OnConnect called without socket")); return; } if (!m_pBackend) { if (!InitBackend()) { TransferEnd(TransferEndReason::transfer_failure); return; } } else if (m_pTlsSocket) { // Re-enable Nagle algorithm m_pSocket->SetFlags(m_pSocket->GetFlags() & (~CSocket::flag_nodelay)); if (CServerCapabilities::GetCapability(*controlSocket_.m_pCurrentServer, tls_resume) == unknown) { CServerCapabilities::SetCapability(*controlSocket_.m_pCurrentServer, tls_resume, m_pTlsSocket->ResumedSession() ? yes : no); } } if (m_bActive) { TriggerPostponedEvents(); } }
void CTransferSocket::OnConnect() { m_pControlSocket->SetAlive(); m_pControlSocket->LogMessage(::Debug_Verbose, _T("CTransferSocket::OnConnect")); if (!m_pSocket) { m_pControlSocket->LogMessage(::Debug_Verbose, _T("CTransferSocket::OnConnect called without socket")); return; } if (!m_pBackend) { if (!InitBackend()) { TransferEnd(transfer_failure); return; } } else if (m_pTlsSocket) { if (CServerCapabilities::GetCapability(*m_pControlSocket->m_pCurrentServer, tls_resume) == unknown) { CServerCapabilities::SetCapability(*m_pControlSocket->m_pCurrentServer, tls_resume, m_pTlsSocket->ResumedSession() ? yes : no); } } if (m_bActive) TriggerPostponedEvents(); }
PRoster::PRoster(BMessage *msg) : PObject(msg) { fType = "PRoster"; fFriendlyType = "Roster"; AddInterface("PRoster"); InitBackend(); }
PRoster::PRoster(const PRoster &from) : PObject(from) { fType = "PRoster"; fFriendlyType = "Roster"; AddInterface("PRoster"); InitMethods(); InitBackend(); }
PRoster::PRoster(const char *name) : PObject(name) { fType = "PRoster"; fFriendlyType = "Roster"; AddInterface("PRoster"); InitMethods(); InitBackend(); }
PRoster::PRoster(void) { fType = "PRoster"; fFriendlyType = "Roster"; AddInterface("PRoster"); InitMethods(); InitBackend(); }
PProgressBar::PProgressBar(const PProgressBar &from) : PView(from, true) { fType = "PProgressBar"; fFriendlyType = "Progress Bar"; AddInterface("PProgressBar"); InitMethods(); InitBackend(); }
PProgressBar::PProgressBar(const char *name) : PView(name, true) { fType = "PProgressBar"; fFriendlyType = "Progress Bar"; AddInterface("PProgressBar"); InitMethods(); InitBackend(); }
PProgressBar::PProgressBar(void) : PView(true) { fType = "PProgressBar"; fFriendlyType = "Progress Bar"; AddInterface("PProgressBar"); InitBackend(); InitProperties(); InitMethods(); }
PLabel::PLabel(const PLabel &from) : PView(from, true) { fType = "PLabel"; fFriendlyType = "Label"; AddInterface("PLabel"); InitMethods(); InitBackend(); }
PDirectory::PDirectory(void) : PNode() { fType = "PDirectory"; fFriendlyType = "Directory"; AddInterface("PDirectory"); InitBackend(); InitMethods(); }
PDirectory::PDirectory(const PDirectory &from) : PNode(from) { fType = "PDirectory"; fFriendlyType = "Directory"; AddInterface("PDirectory"); InitMethods(); InitBackend(); }
PRadioButton::PRadioButton(const PRadioButton &from) : PControl(from) { fType = "PRadioButton"; fFriendlyType = "RadioButton"; AddInterface("PRadioButton"); InitMethods(); InitBackend(); }
PListView::PListView(void) : PView(true) { fType = "PListView"; fFriendlyType = "List"; AddInterface("PListView"); InitBackend(); InitMethods(); }
PDirectory::PDirectory(const char *name) : PNode(name) { fType = "PDirectory"; fFriendlyType = "Directory"; AddInterface("PDirectory"); InitMethods(); InitBackend(); }
PTextView::PTextView(const char *name) : PView(name, true) { fType = "PTextView"; fFriendlyType = "Text Editor"; AddInterface("PTextView"); InitMethods(); InitBackend(); }
PListView::PListView(const PListView &from) : PView(from, true) { fType = "PListView"; fFriendlyType = "List"; AddInterface("PListView"); InitMethods(); InitBackend(); }
PTextView::PTextView(void) : PView(true) { fType = "PTextView"; fFriendlyType = "Text Editor"; AddInterface("PTextView"); InitBackend(); InitMethods(); }
PTextView::PTextView(const PTextView &from) : PView(from, true) { fType = "PTextView"; fFriendlyType = "Text Editor"; AddInterface("PTextView"); InitMethods(); InitBackend(); }
PLabel::PLabel(const char *name) : PView(name, true) { fType = "PLabel"; fFriendlyType = "Label"; AddInterface("PLabel"); InitMethods(); InitBackend(); }
PMenuItem::PMenuItem(void) : PObject() { fType = "PMenuItem"; fFriendlyType = "MenuItem"; AddInterface("PMenuItem"); InitBackend(); InitMethods(); }
PListView::PListView(const char *name) : PView(name, true) { fType = "PListView"; fFriendlyType = "List"; AddInterface("PListView"); InitMethods(); InitBackend(); }
PLabel::PLabel(void) : PView(true) { fType = "PLabel"; fFriendlyType = "Label"; AddInterface("PLabel"); InitBackend(); InitMethods(); }
PRadioButton::PRadioButton(const char *name) : PControl(name) { fType = "PRadioButton"; fFriendlyType = "RadioButton"; AddInterface("PRadioButton"); InitMethods(); InitBackend(); }
PRadioButton::PRadioButton(void) : PControl() { fType = "PRadioButton"; fFriendlyType = "RadioButton"; AddInterface("PRadioButton"); InitBackend(); InitMethods(); }
PMenuItem::PMenuItem(const PMenuItem &from) : PObject(from) { fType = "PMenuItem"; fFriendlyType = "MenuItem"; AddInterface("PMenuItem"); InitMethods(); InitBackend(); }
PMenuItem::PMenuItem(const char *name) : PObject(name) { fType = "PMenuItem"; fFriendlyType = "MenuItem"; AddInterface("PMenuItem"); InitMethods(); InitBackend(); }
PDirectory::PDirectory(BMessage *msg) : PNode(msg) { fType = "PDirectory"; fFriendlyType = "Directory"; AddInterface("PDirectory"); InitBackend(); }
PMenuItem::PMenuItem(BMessage *msg) : PObject(msg) { fType = "PMenuItem"; fFriendlyType = "MenuItem"; AddInterface("PMenuItem"); InitBackend(); }
PProgressBar::PProgressBar(BMessage *msg) : PView(msg, true) { fType = "PProgressBar"; fFriendlyType = "Progress Bar"; AddInterface("PProgressBar"); BMessage viewmsg; if (msg->FindMessage("backend", &viewmsg) == B_OK) fView = (BView*)PProgressBarBackend::Instantiate(&viewmsg); InitBackend(); }