/usr/share/vala/vapi/gsm0710mux-1.0.vapi is in libfsoframework-dev 0.12.0-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | /* gsm0710mux-1.0.vapi generated by valac 0.24.0, do not modify. */
namespace Gsm0710mux {
[CCode (cheader_filename = "gsm0710mux.h")]
public class ChannelInfo {
public string consumer;
public int number;
public FsoFramework.Transport transport;
public ChannelInfo ();
}
[CCode (cheader_filename = "gsm0710mux.h")]
public class Manager : GLib.Object {
public uint channel_ack_timeout;
public static bool leave_fc_alone;
public static bool leave_mux_alone;
public Manager ();
public async int allocChannel (Gsm0710mux.ChannelInfo channel) throws Gsm0710mux.MuxerError;
public void closeSession () throws Gsm0710mux.MuxerError;
public string getVersion ();
public bool hasAutoSession ();
public void openSession (bool advanced, int framesize, string porttype, string portname, int portspeed) throws Gsm0710mux.MuxerError;
public void releaseChannel (string name) throws Gsm0710mux.MuxerError;
public string repr ();
public void setSendPauseThreshold (uint ms) throws Gsm0710mux.MuxerError;
public void setStatus (int channel, string status) throws Gsm0710mux.MuxerError;
public void setWakeupThreshold (uint seconds, uint waitms) throws Gsm0710mux.MuxerError;
public void testCommand (uint8[] data) throws Gsm0710mux.MuxerError;
}
[CCode (cheader_filename = "gsm0710mux.h")]
public errordomain MuxerError {
CHANNEL_TAKEN,
INVALID_CHANNEL,
INVALID_TRANSPORT,
NO_SESSION,
NO_CHANNEL,
SESSION_ALREADY_OPEN,
SESSION_OPEN_ERROR
}
}
namespace CONST {
}
|