Example #1
0
Link Link_ctorStream(NBS nbs) {
	if (NBS_isDgram(nbs)) return NULL;
	Link self = ALLOCSELF;
	self->nbs = nbs;
	self->ccnbor = CcnbOR_ctor(nbs);
	return self;
}
Example #2
0
void CcnLAC_initialize(CcnLAC self, CCNDID ccndid, PollMgr pm) {
	int res = ccn_connect(self->ccnh, NULL);
	if (res == -1) {
		self->error = true;
		return;
	}
	self->nbs = NBS_ctor(res, res, false);
	self->ccnbor = CcnbOR_ctor(self->nbs);
	self->pm = pm;
	PollMgr_attach(pm, res, &CcnLAC_initPollCb, self);
	CcnLAC_fetchFaceid(self, ccndid);
}