libnm-util Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
#define NM_SETTING_SERIAL_SETTING_NAME enum NMSettingSerialError; #define NM_TYPE_SETTING_SERIAL_ERROR #define NM_SETTING_SERIAL_ERROR GQuark nm_setting_serial_error_quark (void
); #define NM_SETTING_SERIAL_BAUD #define NM_SETTING_SERIAL_BITS #define NM_SETTING_SERIAL_PARITY #define NM_SETTING_SERIAL_STOPBITS #define NM_SETTING_SERIAL_SEND_DELAY NMSettingSerial; NMSettingSerialClass; GType nm_setting_serial_get_type (void
); NMSetting * nm_setting_serial_new (void
); guint nm_setting_serial_get_baud (NMSettingSerial *setting
); guint nm_setting_serial_get_bits (NMSettingSerial *setting
); char nm_setting_serial_get_parity (NMSettingSerial *setting
); guint nm_setting_serial_get_stopbits (NMSettingSerial *setting
); guint64 nm_setting_serial_get_send_delay (NMSettingSerial *setting
);
"baud" guint : Read / Write / Construct "bits" guint : Read / Write / Construct "parity" gchar : Read / Write / Construct "send-delay" guint64 : Read / Write / Construct "stopbits" guint : Read / Write / Construct
typedef enum { NM_SETTING_SERIAL_ERROR_UNKNOWN = 0, NM_SETTING_SERIAL_ERROR_INVALID_PROPERTY, NM_SETTING_SERIAL_ERROR_MISSING_PROPERTY, NM_SETTING_SERIAL_ERROR_MISSING_PPP_SETTING } NMSettingSerialError;
#define NM_TYPE_SETTING_SERIAL_ERROR (nm_setting_serial_error_get_type ())
typedef struct { NMSettingClass parent; /* Padding for future expansion */ void (*_reserved1) (void); void (*_reserved2) (void); void (*_reserved3) (void); void (*_reserved4) (void); } NMSettingSerialClass;
guint64 nm_setting_serial_get_send_delay (NMSettingSerial *setting
);
"baud"
property"baud" guint : Read / Write / Construct
Speed to use for communication over the serial port. Note that this value usually has no effect for mobile broadband modems as they generally ignore speed settings and use the highest available speed.
Default value: 57600
"bits"
property"bits" guint : Read / Write / Construct
Byte-width of the serial communication.
Allowed values: [5,8]
Default value: 8
"parity"
property"parity" gchar : Read / Write / Construct
Parity setting of the serial port. Either 'E' for even parity, 'o' for odd parity, or 'n' for no parity.
Allowed values: [69,111]
Default value: 110
"send-delay"
property"send-delay" guint64 : Read / Write / Construct
Time to delay between each byte sent to the modem, in microseconds.
Default value: 0
"stopbits"
property"stopbits" guint : Read / Write / Construct
Number of stop bits for communication on the serial port. Either 1 or 2. The 1 in '8n1' for example.
Allowed values: [1,2]
Default value: 1