|
libosmocore 1.11.0.52-28973f
Osmocom core library
|
one gsmtap instance Until gsmtap_inst_fd() is removed from the API at some point in the future, we have to keep the first member as 'int' and the second as 'struct osmo_wqueue' (this effectively makes sure that the struct member wq.bfd.fd maintains the same memory offset from the start of the struct) to ensure that inlined static 'instances' of gsmtap_inst_fd() in old binaries keep working the way they used to even with gsmtap_inst objects obtained from newer versions of libosmocore More...
Data Fields | |
| int | osmo_io_mode |
| Indicates whether or not to use Osmo IO mode for message output (thus enabling use of tx queues). More... | |
| struct osmo_wqueue | wq |
| the wait queue. More... | |
| struct osmo_io_fd * | out |
| Used when osmo_io_mode is nonzero. More... | |
| int | sink_fd |
one gsmtap instance Until gsmtap_inst_fd() is removed from the API at some point in the future, we have to keep the first member as 'int' and the second as 'struct osmo_wqueue' (this effectively makes sure that the struct member wq.bfd.fd maintains the same memory offset from the start of the struct) to ensure that inlined static 'instances' of gsmtap_inst_fd() in old binaries keep working the way they used to even with gsmtap_inst objects obtained from newer versions of libosmocore
| int gsmtap_inst::osmo_io_mode |
Indicates whether or not to use Osmo IO mode for message output (thus enabling use of tx queues).
This field member may not be changed or moved (backwards compatibility)
| struct osmo_io_fd* gsmtap_inst::out |
Used when osmo_io_mode is nonzero.
| int gsmtap_inst::sink_fd |
| struct osmo_wqueue gsmtap_inst::wq |
the wait queue.
This field member may not be changed or moved (backwards compatibility)
Referenced by gsmtap_inst_fd2().