当前位置: 首页>>代码示例>>C++>>正文


C++ protocol_entry函数代码示例

本文整理汇总了C++中protocol_entry函数的典型用法代码示例。如果您正苦于以下问题:C++ protocol_entry函数的具体用法?C++ protocol_entry怎么用?C++ protocol_entry使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了protocol_entry函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: binary_protocol_thread_unregister

void
binary_protocol_thread_unregister (gpointer thread)
{
	SGenProtocolThreadUnregister entry = { thread };
	protocol_entry (SGEN_PROTOCOL_THREAD_UNREGISTER, &entry, sizeof (SGenProtocolThreadUnregister));

}
开发者ID:aakashapoorv,项目名称:mono,代码行数:7,代码来源:sgen-protocol.c

示例2: binary_protocol_thread_restart

void
binary_protocol_thread_restart (gpointer thread)
{
	SGenProtocolThreadRestart entry = { thread };
	protocol_entry (SGEN_PROTOCOL_THREAD_RESTART, &entry, sizeof (SGenProtocolThreadRestart));

}
开发者ID:massimiliano-mantione,项目名称:mono,代码行数:7,代码来源:sgen-protocol.c

示例3: binary_protocol_collection_force

void
binary_protocol_collection_force (int generation)
{
	SGenProtocolCollectionForce entry = { generation };
	binary_protocol_flush_buffers (FALSE);
	protocol_entry (SGEN_PROTOCOL_COLLECTION_FORCE, &entry, sizeof (SGenProtocolCollectionForce));
}
开发者ID:aakashapoorv,项目名称:mono,代码行数:7,代码来源:sgen-protocol.c

示例4: binary_protocol_world_stopped

void
binary_protocol_world_stopped (long long timestamp, long long total_major_cards,
		long long marked_major_cards, long long total_los_cards, long long marked_los_cards)
{
	SGenProtocolWorldStopped entry = { timestamp, total_major_cards, marked_major_cards, total_los_cards, marked_los_cards };
	protocol_entry (SGEN_PROTOCOL_WORLD_STOPPED, &entry, sizeof (SGenProtocolWorldStopped));
}
开发者ID:arktronic,项目名称:mono,代码行数:7,代码来源:sgen-protocol.c

示例5: binary_protocol_collection_end

void
binary_protocol_collection_end (int index, int generation)
{
	SGenProtocolCollection entry = { index, generation };
	binary_protocol_flush_buffers (FALSE);
	protocol_entry (SGEN_PROTOCOL_COLLECTION_END, &entry, sizeof (SGenProtocolCollection));
}
开发者ID:aakashapoorv,项目名称:mono,代码行数:7,代码来源:sgen-protocol.c

示例6: binary_protocol_world_restarting

void
binary_protocol_world_restarting (int generation, long long timestamp,
		long long total_major_cards, long long marked_major_cards, long long total_los_cards, long long marked_los_cards)
{
	SGenProtocolWorldRestarting entry = { generation, timestamp, total_major_cards, marked_major_cards, total_los_cards, marked_los_cards };
	protocol_entry (SGEN_PROTOCOL_WORLD_RESTARTING, &entry, sizeof (SGenProtocolWorldRestarting));
}
开发者ID:arktronic,项目名称:mono,代码行数:7,代码来源:sgen-protocol.c

示例7: binary_protocol_missing_remset

void
binary_protocol_missing_remset (gpointer obj, gpointer obj_vtable, int offset, gpointer value, gpointer value_vtable, int value_pinned)
{
	SGenProtocolMissingRemset entry = { obj, obj_vtable, offset, value, value_vtable, value_pinned };
	protocol_entry (SGEN_PROTOCOL_MISSING_REMSET, &entry, sizeof (SGenProtocolMissingRemset));

}
开发者ID:aakashapoorv,项目名称:mono,代码行数:7,代码来源:sgen-protocol.c

示例8: binary_protocol_ptr_update

void
binary_protocol_ptr_update (gpointer ptr, gpointer old_value, gpointer new_value, gpointer vtable, int size)
{
	SGenProtocolPtrUpdate entry = { ptr, old_value, new_value, vtable, size };
	protocol_entry (SGEN_PROTOCOL_PTR_UPDATE, &entry, sizeof (SGenProtocolPtrUpdate));
}
开发者ID:aakashapoorv,项目名称:mono,代码行数:6,代码来源:sgen-protocol.c

示例9: binary_protocol_global_remset

void
binary_protocol_global_remset (gpointer ptr, gpointer value, gpointer value_vtable)
{
	SGenProtocolGlobalRemset entry = { ptr, value, value_vtable };
	protocol_entry (SGEN_PROTOCOL_GLOBAL_REMSET, &entry, sizeof (SGenProtocolGlobalRemset));
}
开发者ID:aakashapoorv,项目名称:mono,代码行数:6,代码来源:sgen-protocol.c

示例10: binary_protocol_concurrent_update_finish

void
binary_protocol_concurrent_update_finish (void)
{
	protocol_entry (SGEN_PROTOCOL_CONCURRENT_UPDATE_FINISH, NULL, 0);
}
开发者ID:arktronic,项目名称:mono,代码行数:5,代码来源:sgen-protocol.c

示例11: binary_protocol_dislink_process_staged

void
binary_protocol_dislink_process_staged (gpointer link, gpointer obj, int index)
{
	SGenProtocolDislinkProcessStaged entry = { link, obj, index };
	protocol_entry (SGEN_PROTOCOL_DISLINK_PROCESS_STAGED, &entry, sizeof (SGenProtocolDislinkProcessStaged));
}
开发者ID:aakashapoorv,项目名称:mono,代码行数:6,代码来源:sgen-protocol.c

示例12: binary_protocol_dislink_update

void
binary_protocol_dislink_update (gpointer link, gpointer obj, int track, int staged)
{
	SGenProtocolDislinkUpdate entry = { link, obj, track, staged };
	protocol_entry (SGEN_PROTOCOL_DISLINK_UPDATE, &entry, sizeof (SGenProtocolDislinkUpdate));
}
开发者ID:aakashapoorv,项目名称:mono,代码行数:6,代码来源:sgen-protocol.c

示例13: binary_protocol_thread_suspend

void
binary_protocol_thread_suspend (gpointer thread, gpointer stopped_ip)
{
	SGenProtocolThreadSuspend entry = { thread, stopped_ip };
	protocol_entry (SGEN_PROTOCOL_THREAD_SUSPEND, &entry, sizeof (SGenProtocolThreadSuspend));
}
开发者ID:aakashapoorv,项目名称:mono,代码行数:6,代码来源:sgen-protocol.c

示例14: binary_protocol_copy

void
binary_protocol_copy (gpointer from, gpointer to, gpointer vtable, int size)
{
	SGenProtocolCopy entry = { from, to, vtable, size };
	protocol_entry (SGEN_PROTOCOL_COPY, &entry, sizeof (SGenProtocolCopy));
}
开发者ID:aakashapoorv,项目名称:mono,代码行数:6,代码来源:sgen-protocol.c

示例15: binary_protocol_alloc_degraded

void
binary_protocol_alloc_degraded (gpointer obj, gpointer vtable, int size)
{
	SGenProtocolAlloc entry = { obj, vtable, size };
	protocol_entry (SGEN_PROTOCOL_ALLOC_DEGRADED, &entry, sizeof (SGenProtocolAlloc));
}
开发者ID:aakashapoorv,项目名称:mono,代码行数:6,代码来源:sgen-protocol.c


注:本文中的protocol_entry函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。