extern "C" void evma_start_tls (const unsigned long binding) { ensure_eventmachine("evma_start_tls"); EventableDescriptor *ed = dynamic_cast <EventableDescriptor*> (Bindable_t::GetObject (binding)); if (ed) ed->StartTls(); }
extern "C" void evma_start_tls (const char *binding) { if (!EventMachine) throw std::runtime_error ("not initialized"); EventableDescriptor *ed = dynamic_cast <EventableDescriptor*> (Bindable_t::GetObject (binding)); if (ed) ed->StartTls(); }