spandsp 3.0.0
v34_local.h
1/*
2 * SpanDSP - a series of DSP components for telephony
3 *
4 * v34_local.h - ITU V.34 modem
5 *
6 * Written by Steve Underwood <steveu@coppice.org>
7 *
8 * Copyright (C) 2009 Steve Underwood
9 *
10 * All rights reserved.
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU Lesser General Public License version 2.1,
14 * as published by the Free Software Foundation.
15 *
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU Lesser General Public License for more details.
20 *
21 * You should have received a copy of the GNU Lesser General Public
22 * License along with this program; if not, write to the Free Software
23 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
24 */
25
26void log_info0(logging_state_t *log, bool tx, const v34_capabilities_t *cap, int info0_acknowledgement);
27void log_info1c(logging_state_t *log, bool tx, const info1c_t *info1c);
28void log_info1a(logging_state_t *log, bool tx, const info1a_t *info1a);
29void log_infoh(logging_state_t *log, bool tx, const infoh_t *infoh);
30
31void log_mp(logging_state_t *log, bool tx, const mp_t *mp);
32void log_mph(logging_state_t *log, bool tx, const mph_t *mph);
33
34int v34_rx_restart(v34_state_t *s, int baud_rate, int bit_rate, int high_carrier);
35void v34_set_working_parameters(v34_parameters_t *s, int baud_rate, int bit_rate, int expanded);
36
37/*- End of file ------------------------------------------------------------*/
struct logging_state_s logging_state_t
Definition logging.h:72
Definition private/v34.h:210
Definition private/v34.h:201
Definition private/v34.h:223
Definition private/v34.h:233
Definition private/v34.h:249
Definition private/v34.h:182
Definition private/v34.h:264
struct v34_state_s v34_state_t
Definition v34.h:79