什么是android schedulee

Sailing Schedule 中文是什么?_百度作业帮
拍照搜题,秒出答案
Sailing Schedule 中文是什么?
Sailing Schedule 中文是什么?
Sailing Schedule 是指船舶开航班期,这个用法不规范的,一般船期表使用Vessel Schedule来表示的.
船期表 Sailing scheduleschedule dispatch什么意思_百度作业帮
拍照搜题,秒出答案
schedule dispatch什么意思
schedule dispatch什么意思
英文:schedule dispatch中文:进度调度很高兴为您解答您的采纳是我答题的动力如果你对这个答案有什么疑问,vessel schedule是什么意思_百度作业帮
拍照搜题,秒出答案
vessel schedule是什么意思
vessel schedule是什么意思
vessel schedule 设备表双语例句1.The exemption granted in subsection (1) shall not apply to any vessel of a typespecified in Schedule 2.第(1)款批给的豁免不适用于任何属附表2所指明类型的船只.2."I'm Katim," he said."I am always here." “我是卡蒂姆,”他说,“我一直在这儿.”3.Please know that I am always here to love you!请记住我总是在这里,爱着你!
vessel schedule船期表双语对照例句:1.This inefficient process results in long planning times, inconsistencies, human error, inability to adapt quickly tovessel schedule and berthing cha...
vessel schedule网络设备表;船舶班期表网络释义1.
设备表工艺英语(中英文)-土木在线论坛 ... 地理条件 Geological conditions 设备表 vessel schedule 工程图 engineering drawing ...2.
船舶班期表...ansport s...查看: 1806|回复: 4
schedule参数里的target_是什么?
该用户从未签到
情况是这样的:小弟想修改MFlood里的forward函数,所以写了一个定时器MFloodtimer,让其经过delay延迟后经过一个判断再转发。
原forward函数如下:(修改部分标记红色)
MFlood::forward(MFlood_RTEntry* rt, Packet *p, double delay) {
struct hdr_cmn *ch = HDR_CMN(p);
struct hdr_ip *ih = HDR_IP(p);
assert(ih-&ttl_ & 0);
assert(rt != 0);
// assert(rt-&rt_flags == RTF_UP);
ch-&next_hop_ = -1; //Broadcast address
ch-&addr_type() = NS_AF_INET;
ch-&direction() = hdr_cmn::DOWN;& && & //important: change the packet's direction
if(delay & 0.0) {
& &Scheduler::instance().schedule(target_, p, Random::uniform(delay*2));
} else {&&// Not a broadcast packet, no delay, send immediately
& &Scheduler::instance().schedule(target_, p, 0.);
做如下修改:(mflood_timer_是我自己定义的一个计时器)
MFlood::forward(MFlood_RTEntry* rt, Packet *p, double delay) {
struct hdr_cmn *ch = HDR_CMN(p);
struct hdr_ip *ih = HDR_IP(p);
assert(ih-&ttl_ & 0);
assert(rt != 0);
// assert(rt-&rt_flags == RTF_UP);
ch-&next_hop_ = -1; //Broadcast address
ch-&addr_type() = NS_AF_INET;
ch-&direction() = hdr_cmn::DOWN;& && & //important: change the packet's direction
if(delay & 0.0) {
& &Scheduler::instance().schedule(&mflood_timer_, p, Random::uniform(delay*2));
} else {&&// Not a broadcast packet, no delay, send immediately
& &Scheduler::instance().schedule(target_, p, 0.);
void MFloodtimer::handle(Event *e)
& & if(条件)
& && &&&Scheduler::instance().schedule(target_, e, 0.);
现在小弟想知道Scheduler::instance().schedule(target_, p, 0.);里面的target_到底是什么呢?我编译的时候说在handle函数里面没有定义,还有forward函数里面使用Scheduler::instance().schedule(&mflood_timer_, p, Random::uniform(delay*2));是调用handle函数吧,我看了这个blog里说能将Event强制转换成packet,
但是如果使用Event参数编译好像也通不过的。请各位说说自己的看法。
该用户从未签到
target_是LL层的对象,
& && &&&Scheduler::instance().schedule(target_, p, 0.);
这条语句是让LL层接收数据包p
该用户从未签到
不好意思,不知道我问的会不会太傻,请问版主:target_是在哪里定义的呢?我只在协议的头文件里的初始化函数找到inline int initialized() { return 1 && target_; }为什么forward函数里就能使用 而我自己添加的函数里要用却提示没定义呢?
另外关于schedule函数,我看了下schedule.cc里面,不是插入事件的队列吗?
该用户从未签到
楼主不必谦虚,问题都是由浅而深的,没有傻这一说法,大家都是共同学习,一起进步。
mflood类继承自agent类,agent类继承自connector类,connector类里面定义了target_。
schedule函数会将数据包加入调度队列,等到时间到了就会进行调度,最后传递到下一层。
该用户从未签到
经版主一说,发现自己的C++功底太浅,特别是类
target_不是NsObject类的指针吗?
还有现在奇怪forward函数里面target_都没声明就能用,为什么我自己写的函数MFloodtimer类的handle里面要用却不行?
会努力的,呵呵
工作时间:8:00-24:00
百思(Baisi.net)schedule是什么意思_百度作业帮
拍照搜题,秒出答案
schedule是什么意思
schedule是什么意思
schedule:[ 'skedʒjul ] n.时间表,一览表,计划v.安排,计划,预定,编制目录词形变化:形容词:schedular 名词:scheduler 动词过去式:scheduled 过去分词:scheduled 现在分词:scheduling 第三人称单数:schedules 例句与用法:1.The project was completed ahead of the schedule.这项工程提前完工.2.The meeting is scheduled for Thursday.会议定于星期四举行.}

我要回帖

更多关于 timer.schedule 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信