diff --git a/a_station.c b/a_station.c new file mode 100644 index 0000000..8f659d6 --- /dev/null +++ b/a_station.c @@ -0,0 +1,33 @@ +#include "a_station.h" +#include +#include + +struct station* create_station(){ + struct station* station = (struct station*)calloc(1,sizeof(struct station)); + station->tracks = (struct car**)calloc(STATION_SIZE, sizeof(struct car*)); + station->track_count = STATION_SIZE; + return station; +} + +void destroy_station(struct station* station){ +} + +int select_track(struct station* station, const char* target){ + return 0; +} + +void add_target_capacity(struct station* station,const char* target, int capacity){ +} + +int get_target_capacity(struct station* station,const char* target){ + return 0; +} + +int count_targets(struct station* station){ + return 0; +} + +int count_capacity(struct station* station){ + return 0; +} +