![]() |
NetSim Source Code Help
|

Go to the source code of this file.
Data Structures | |
| struct | stru_Group_Mobility |
Macros | |
| #define | GROUP_ALLOC() (GROUP_MOBILITY*)list_alloc(sizeof(GROUP_MOBILITY),offsetof(GROUP_MOBILITY,ele)) |
| #define | GROUP_NEXT(var) var=(GROUP_MOBILITY*)LIST_NEXT(var) |
Typedefs | |
| typedef struct stru_Group_Mobility | GROUP_MOBILITY |
Functions | |
| GROUP_MOBILITY * | get_group_ptr (NETSIM_ID nGroupId) |
| GROUP_MOBILITY * | group_add_new (NETSIM_ID group_id) |
| int | add_to_group (NETSIM_ID group_id, NETSIM_ID dev_id) |
| int | fn_NetSim_Mobility_Group_init () |
| int | fnValidateposition (GROUP_MOBILITY *group, double diff_x, double diff_y, bool *flag) |
| int | fn_NetSim_MoveGroup () |
Variables | |
| unsigned int | nCallBackCount =0 |
| int | nGroupCount =0 |
| GROUP_MOBILITY * | group = NULL |
| #define GROUP_ALLOC | ( | ) | (GROUP_MOBILITY*)list_alloc(sizeof(GROUP_MOBILITY),offsetof(GROUP_MOBILITY,ele)) |
Definition at line 27 of file GroupMobility.c.
| #define GROUP_NEXT | ( | var | ) | var=(GROUP_MOBILITY*)LIST_NEXT(var) |
Definition at line 28 of file GroupMobility.c.
| typedef struct stru_Group_Mobility GROUP_MOBILITY |
Definition at line 53 of file GroupMobility.c.


| int fn_NetSim_Mobility_Group_init | ( | ) |
| int fn_NetSim_MoveGroup | ( | ) |
Definition at line 107 of file GroupMobility.c.


| int fnValidateposition | ( | GROUP_MOBILITY * | group, |
| double | diff_x, | ||
| double | diff_y, | ||
| bool * | flag | ||
| ) |
| GROUP_MOBILITY * get_group_ptr | ( | NETSIM_ID | nGroupId | ) |
| GROUP_MOBILITY * group_add_new | ( | NETSIM_ID | group_id | ) |
| GROUP_MOBILITY* group = NULL |
Definition at line 30 of file GroupMobility.c.
|
extern |
| int nGroupCount =0 |
Definition at line 19 of file GroupMobility.c.