MCPcopy Create free account
hub / github.com/apache/mesos / createFrameworkAdded

Function createFrameworkAdded

src/common/protobuf_utils.cpp:1445–1469  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1443
1444
1445mesos::master::Event createFrameworkAdded(
1446 const mesos::internal::master::Framework& _framework)
1447{
1448 mesos::master::Event event;
1449 event.set_type(mesos::master::Event::FRAMEWORK_ADDED);
1450
1451 mesos::master::Response::GetFrameworks::Framework* framework =
1452 event.mutable_framework_added()->mutable_framework();
1453
1454 framework->mutable_framework_info()->CopyFrom(_framework.info);
1455 framework->set_active(_framework.active());
1456 framework->set_connected(_framework.connected());
1457 framework->set_recovered(_framework.recovered());
1458
1459 framework->mutable_registered_time()->set_nanoseconds(
1460 _framework.registeredTime.duration().ns());
1461
1462 framework->mutable_reregistered_time()->set_nanoseconds(
1463 _framework.reregisteredTime.duration().ns());
1464
1465 framework->mutable_unregistered_time()->set_nanoseconds(
1466 _framework.unregisteredTime.duration().ns());
1467
1468 return event;
1469}
1470
1471
1472mesos::master::Event createFrameworkUpdated(

Callers 2

_subscribeMethod · 0.85
recoverFrameworkMethod · 0.85

Calls 6

CopyFromMethod · 0.80
activeMethod · 0.80
recoveredMethod · 0.80
nsMethod · 0.80
durationMethod · 0.80
connectedMethod · 0.65

Tested by

no test coverage detected