Searched refs:aoc_e (Results 1 – 4 of 4) sorted by relevance
/dports/misc/libpri/libpri-1.6.0/ |
H A D | pri_aoc.c | 772 subcmd->u.aoc_e.associated.charging_type = in aoc_etsi_aoc_e_currency() 840 subcmd->u.aoc_e.associated.charging_type = in aoc_etsi_aoc_e_charging_unit() 903 if (aoc_e->charge == PRI_AOC_DE_CHARGE_FREE) { in enc_etsi_aoce_currency() 906 …} else if ((aoc_e->charge == PRI_AOC_DE_CHARGE_CURRENCY) && (aoc_e->recorded.money.amount.cost >= … in enc_etsi_aoce_currency() 920 switch (aoc_e->associated.charging_type) { in enc_etsi_aoce_currency() 933 aoc_e->associated.charge.id; in enc_etsi_aoce_currency() 976 } else if ((aoc_e->charge == PRI_AOC_DE_CHARGE_UNITS) && (aoc_e->recorded.unit.num_items > 0)) { in enc_etsi_aoce_charging_unit() 990 switch (aoc_e->associated.charging_type) { in enc_etsi_aoce_charging_unit() 1003 aoc_e->associated.charge.id; in enc_etsi_aoce_charging_unit() 1588 switch (aoc_e->charge) { in aoc_e_encode() [all …]
|
H A D | rose_etsi_aoc.c | 1876 struct roseEtsiAOCECurrency_ARG *aoc_e; in rose_dec_etsi_AOCECurrency_ARG() local 1878 aoc_e = &args->etsi.AOCECurrency; in rose_dec_etsi_AOCECurrency_ARG() 1881 aoc_e->type = 0; /* charge_not_available */ in rose_dec_etsi_AOCECurrency_ARG() 1885 aoc_e->type = 1; /* currency_info */ in rose_dec_etsi_AOCECurrency_ARG() 1887 end, &aoc_e->currency_info)); in rose_dec_etsi_AOCECurrency_ARG() 1912 struct roseEtsiAOCEChargingUnit_ARG *aoc_e; in rose_dec_etsi_AOCEChargingUnit_ARG() local 1914 aoc_e = &args->etsi.AOCEChargingUnit; in rose_dec_etsi_AOCEChargingUnit_ARG() 1917 aoc_e->type = 0; /* charge_not_available */ in rose_dec_etsi_AOCEChargingUnit_ARG() 1921 aoc_e->type = 1; /* charging_unit */ in rose_dec_etsi_AOCEChargingUnit_ARG() 1923 pos, end, &aoc_e->charging_unit)); in rose_dec_etsi_AOCEChargingUnit_ARG()
|
H A D | libpri.h | 1029 struct pri_subcmd_aoc_e aoc_e; member 1828 int pri_aoc_e_send(struct pri *ctrl, q931_call *c, const struct pri_subcmd_aoc_e *aoc_e);
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/libs/freetdm/src/ftmod/ftmod_libpri/ |
H A D | ftmod_libpri.c | 2337 static int handle_facility_aoc_e(const struct pri_subcmd_aoc_e *aoc_e) in handle_facility_aoc_e() argument 2342 switch (aoc_e->charge) { in handle_facility_aoc_e() 2350 aoc_money_amount(&aoc_e->recorded.money.amount), in handle_facility_aoc_e() 2351 aoc_e->recorded.money.currency); in handle_facility_aoc_e() 2359 for (x = 0; x < aoc_e->recorded.unit.num_items; x++) { in handle_facility_aoc_e() 2361 aoc_e->recorded.unit.item[x].number, in handle_facility_aoc_e() 2362 aoc_e->recorded.unit.item[x].type); in handle_facility_aoc_e() 2372 sprintf(&tmp[offset], "\tbilling-id: %s\n", aoc_billing_id(aoc_e->billing_id)); in handle_facility_aoc_e() 2378 switch (aoc_e->associated.charging_type) { in handle_facility_aoc_e() 2386 sprintf(&tmp[offset], "id\n\tassociation-id: %d\n", aoc_e->associated.charge.id); in handle_facility_aoc_e() [all …]
|