Home
last modified time | relevance | path

Searched refs:aoc_e (Results 1 – 4 of 4) sorted by relevance

/dports/misc/libpri/libpri-1.6.0/
H A Dpri_aoc.c772 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 Drose_etsi_aoc.c1876 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 Dlibpri.h1029 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 Dftmod_libpri.c2337 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 …]