![]() |
NetSim Source Code Help
|

Go to the source code of this file.
Data Structures | |
| struct | stru_satellite_buffer |
Macros | |
| #define | _NETSIM_SATELLITE_BUFFER_H_ |
Typedefs | |
| typedef struct stru_satellite_buffer | SATELLITE_BUFFER |
| typedef struct stru_satellite_buffer * | ptrSATELLITE_BUFFER |
Functions | |
| ptrSATELLITE_BUFFER | satellite_buffer_init (NETSIM_ID utId, NETSIM_ID utIf, NETSIM_ID gwId, NETSIM_ID gwIf, double sizeInBytes, double maxUnitSizeInBytes) |
| void | satellite_buffer_setMaxUnitSizeInBytes (ptrSATELLITE_BUFFER buffer, double maxUnitSizeInBytes) |
| bool | satellite_buffer_add_packet (ptrSATELLITE_BUFFER buffer, NetSim_PACKET *packet) |
| NetSim_PACKET * | satellite_buffer_remove_packet (ptrSATELLITE_BUFFER buffer) |
| NetSim_PACKET * | satellite_buffer_head_packet (ptrSATELLITE_BUFFER buffer) |
| #define _NETSIM_SATELLITE_BUFFER_H_ |
Definition at line 26 of file Satellite_Buffer.h.
| typedef struct stru_satellite_buffer * ptrSATELLITE_BUFFER |
| typedef struct stru_satellite_buffer SATELLITE_BUFFER |
| bool satellite_buffer_add_packet | ( | ptrSATELLITE_BUFFER | buffer, |
| NetSim_PACKET * | packet | ||
| ) |
| NetSim_PACKET * satellite_buffer_head_packet | ( | ptrSATELLITE_BUFFER | buffer | ) |
Definition at line 93 of file Satellite_buffer.c.
| ptrSATELLITE_BUFFER satellite_buffer_init | ( | NETSIM_ID | utId, |
| NETSIM_ID | utIf, | ||
| NETSIM_ID | gwId, | ||
| NETSIM_ID | gwIf, | ||
| double | sizeInBytes, | ||
| double | maxUnitSizeInBytes | ||
| ) |
| NetSim_PACKET * satellite_buffer_remove_packet | ( | ptrSATELLITE_BUFFER | buffer | ) |
Definition at line 77 of file Satellite_buffer.c.
| void satellite_buffer_setMaxUnitSizeInBytes | ( | ptrSATELLITE_BUFFER | buffer, |
| double | maxUnitSizeInBytes | ||
| ) |