aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2023-10-30bump release version to 1.0.0v1.0.0Takashi Sakamoto9-9/+9
2023-10-30fw_iso_resource: remove async suffix from allocation methodsTakashi Sakamoto3-5/+8
2023-10-30fw_iso_resource: remove sync suffix from allocation methodsTakashi Sakamoto3-3/+3
2023-10-30fw_iso_resource_auto: remove async/sync suffixes from deallocation methodsTakashi Sakamoto1-2/+2
2023-10-30fw_iso_resource_once: remove async/sync suffixes from deallocation methodsTakashi Sakamoto1-2/+2
2023-10-08meson: use meson.project_build_root() to find built targets for testTakashi Sakamoto1-6/+5
2023-10-03meson: subproject supportTakashi Sakamoto1-2/+10
2023-07-17cycle_timer: drop Hinoko.CycleTimerTakashi Sakamoto2-22/+0
2023-07-17fw_iso_ctx: drop Hinoko.FwIsoCtx.get_cycle_timer()Takashi Sakamoto4-8/+0
2023-07-17fw_iso_it: implement Hinoko.FwIsoCtx.read_cycle_time() methodTakashi Sakamoto1-0/+2
2023-07-17fw_iso_rx_multiple: implement Hinoko.FwIsoCtx.read_cycle_time() methodTakashi Sakamoto1-0/+2
2023-07-17fw_iso_rx_single: implement Hinoko.FwIsoCtx.read_cycle_time() methodTakashi Sakamoto1-0/+2
2023-07-17fw_iso_ctx: add Hinoko.FwIsoCtx.read_cycle_time() abstract methodTakashi Sakamoto1-0/+2
2022-12-18fw_iso_it: rename to HinokoFwIsoItTakashi Sakamoto2-2/+2
2022-12-18fw_iso_rx_multiple: rename to HinokoFwIrMultipleTakashi Sakamoto2-2/+2
2022-12-18fw_iso_ir_single: rename to HinokoFwIsoIrSingleTakashi Sakamoto2-2/+2
2022-12-18enums: rename mode of isochronous contextsTakashi Sakamoto1-3/+3
2022-06-19tests: add test script for object functionsTakashi Sakamoto3-0/+38
2022-06-19tests: add test script for Hinoko.FwIsoResource interfaceTakashi Sakamoto2-0/+36
2022-06-19tests: add test script for Hinoko.FwIsoCtx interfaceTakashi Sakamoto2-0/+40
2022-06-19tests: refine helper function to test objectTakashi Sakamoto6-37/+114
2022-06-19tests: test object type instead of its instanceTakashi Sakamoto7-17/+17
2022-06-19tests: add test script for Hinoko.CycleTimer boxed structureTakashi Sakamoto3-0/+30
2022-06-19tests: add helper function to test enumerations and flagsTakashi Sakamoto2-6/+13
2022-06-19tests: rename helper function to test object interfaceTakashi Sakamoto7-12/+12
2022-05-05fw_iso_ctx: add generation propertyTakashi Sakamoto2-1/+4
2022-05-05fw_iso_ctx: make it GObject InterfaceTakashi Sakamoto2-32/+0
2022-05-03fw_iso_resource: make it GObject interfaceTakashi Sakamoto4-35/+21
2022-05-03fw_iso_resource_auto: fix name conflict between 'allocated' property and signalTakashi Sakamoto1-1/+1
2022-04-18fw_iso_resource: make abstract objectTakashi Sakamoto1-2/+1
2022-04-18fw_iso_resource_once: move public API for allocation/deallocation asynchronou...Takashi Sakamoto2-4/+4
2022-04-18fw_iso_resource_once: add derived object to initiate allocation/deallocation ...Takashi Sakamoto2-0/+23
2022-04-18fw_iso_resource: internal code refactoring for signal event waiterTakashi Sakamoto1-1/+0
2022-03-11meson: obsolete usage of deprecated meson.build_root()Takashi Sakamoto1-4/+2
2021-12-18fw_iso_rx_single: allow application to schedule hardware interruptTakashi Sakamoto1-0/+1
2021-12-18fw_iso_ctx: add API to flush isochronous contextTakashi Sakamoto1-0/+1
2020-08-14fw_iso_rx_multiple: report error for isochronous channels registrationTakashi Sakamoto1-0/+1
2020-08-14fw_iso_ctx: report error for no chunks registered before startingTakashi Sakamoto1-0/+1
2020-08-14fw_iso_ctx: record local error about mapping stateTakashi Sakamoto1-0/+2
2020-08-14fw_iso_ctx: record local error about open stateTakashi Sakamoto1-0/+2
2020-08-14fw_iso_ctx: add enumerations to report errorTakashi Sakamoto1-0/+5
2020-08-14fw_iso_resource_auto: record local error of timeoutTakashi Sakamoto1-0/+1
2020-08-14fw_iso_resource_auto: record local error about allocated stateTakashi Sakamoto1-0/+2
2020-08-14fw_iso_resource_auto: add error enumerationsTakashi Sakamoto1-0/+5
2020-08-14fw_iso_resource: report event error about allocation/deallocation resultTakashi Sakamoto1-0/+1
2020-08-14fw_iso_resource: report local error of timeoutTakashi Sakamoto1-0/+1
2020-08-14fw_iso_resource: report local error about open stateTakashi Sakamoto1-0/+2
2020-08-14fw_iso_resource: add enumerations for error reportingTakashi Sakamoto1-0/+5
2020-06-09system_clock_id: dismiss HinokoSystemClockIdTakashi Sakamoto1-7/+0
2020-05-31fw_iso_resource_auto: add an API to initiate and wait for deallocationTakashi Sakamoto1-0/+1
2020-05-31fw_iso_resource_auto: add an API to initiate and wait for allocationTakashi Sakamoto1-0/+1
2020-05-31fw_iso_resource_auto: add an API to initiate deallocationTakashi Sakamoto1-0/+1
2020-05-31fw_iso_resource_auto: add an API to initiate allocationTakashi Sakamoto1-0/+1
2020-05-31fw_iso_resource_auto: add instance propertiesTakashi Sakamoto1-1/+5
2020-05-31tests: add a test for HinokoFwIsoResourceAutoTakashi Sakamoto2-0/+23
2020-05-31fw_iso_resource: add an API to initiate and wait for once-generation dealloca...Takashi Sakamoto1-0/+1
2020-05-31fw_iso_resource: add an API to initiate and wait for once-generation allocationTakashi Sakamoto1-0/+1
2020-05-31fw_iso_resource: add an API to initiate one-generation deallocationTakashi Sakamoto1-0/+1
2020-05-31fw_iso_resource: add an API to initiate one-generation allocationTakashi Sakamoto1-0/+1
2020-05-31fw_iso_resource: add static method to calculate bandwidth from the size of is...Takashi Sakamoto1-0/+1
2020-05-31fw_iso_resource: add virtual method to handle 'allocated' and 'deallocated' e...Takashi Sakamoto1-1/+4
2020-05-31fw_iso_resource: add GObject signal for allocation and deallocationTakashi Sakamoto1-1/+4
2020-05-31fw_iso_resource: add an API to retrieve GSource to dispatch eventTakashi Sakamoto1-0/+1
2020-05-31fw_iso_resource: add an API to open FireWire character deviceTakashi Sakamoto1-0/+1
2020-05-31tests: add a test for HinawaFwIsoResourceTakashi Sakamoto2-0/+23
2019-12-02hinoko_enums: add enumerations fo system clock IDTakashi Sakamoto1-0/+7
2019-04-29HinokoFwScode: remove 'beta' enumeration because it's a flagTakashi Sakamoto1-1/+0
2019-04-28fw_iso_ctx: add 'stopped' GObject signal to report stop of isochronous contextTakashi Sakamoto1-1/+3
2019-04-28fw_iso_ctx: emit GObject signal when isochronous context is stoppedTakashi Sakamoto1-1/+3
2019-04-15fw_iso_tx: add an API to register header/payload for a packet of IT contextTakashi Sakamoto1-0/+1
2019-04-15fw_iso_tx: add virtual method to handle 'interrupted' eventTakashi Sakamoto1-1/+3
2019-04-15fw_iso_tx: add 'interrupted' GObject signalTakashi Sakamoto1-1/+3
2019-04-15fw_iso_tx: add an API to start/stop IT contextTakashi Sakamoto1-0/+2
2019-04-15fw_iso_tx: add APIs to map/unmap buffer for packet payloadTakashi Sakamoto1-0/+2
2019-04-15fw_iso_tx: add an API to allocate/release IT isochronous contextTakashi Sakamoto1-0/+2
2019-04-15tests: add a test for Hinoko.FwIsoTx GObject objectTakashi Sakamoto2-0/+22
2019-04-15fw_iso_rx_multiple: add propertiesTakashi Sakamoto1-1/+3
2019-04-15fw_iso_rx_multiple: add APIs to retrieve packet payloadTakashi Sakamoto1-0/+1
2019-04-15fw_iso_rx_multiple: add virtual method to handle 'interrupted' eventTakashi Sakamoto1-1/+3
2019-04-15fw_iso_rx_multiple: add a 'interrupted' GObject signalTakashi Sakamoto1-1/+3
2019-04-15fw_iso_rx_multiple: add an API to start/stop isochronous contextTakashi Sakamoto1-0/+2
2019-04-15fw_iso_rx_multiple: add a API to map/unmap buffer for isochronous packetTakashi Sakamoto1-0/+2
2019-04-15fw_iso_rx_multiple: add a API to allocate/release isochronous context in mult...Takashi Sakamoto1-0/+2
2019-04-15tests: add a test for FwIsoRxMultiple GObject objectTakashi Sakamoto2-0/+22
2019-04-15fw_iso_rx_single: add a method to retrieve packet payload for an abstract methodTakashi Sakamoto1-0/+1
2019-04-15fw_iso_rx_single: add virtual method to handle 'interrupted' eventTakashi Sakamoto1-1/+3
2019-04-15fw_iso_rx_single: add and emit 'received' GObject signalTakashi Sakamoto1-1/+3
2019-04-15fw_iso_rx_single: add APIs to start/stop isochronous contextTakashi Sakamoto1-0/+2
2019-04-15fw_iso_rx_single: add APIs to map/unmap packet bufferTakashi Sakamoto1-0/+2
2019-04-15fw_iso_rx_single: add an API to allocate/release isochronous contextTakashi Sakamoto1-0/+2
2019-04-15tests: add a test for HinokoFwIsoRxSingle GObject objectTakashi Sakamoto2-0/+22
2019-04-15fw_iso_ctx: add propertiesTakashi Sakamoto1-1/+5
2019-04-15fw_iso_ctx: add an API to create GSource for pollers and handle eventsTakashi Sakamoto1-0/+1
2019-04-15fw_iso_ctx: add an API to retrieve the value of cycle timer register of 1394 ...Takashi Sakamoto1-1/+3
2019-04-15tests: add a test for FwIsoCtx GObject objectTakashi Sakamoto2-0/+20
2019-04-15tests: add tests for metadata of GObject IntrospectionTakashi Sakamoto3-0/+87