Module prontonet.structures
Expand source code
from dataclasses import dataclass
from typing import Type
from prontonet.constants import IP_SECURITY_STRING
from prontonet.enums import Command, DeviceNet, LineStatus, IPCallType, AlarmStatus, Codec, BitsSample, AudioMode, \
EncoderMix, MPEGLayer, Frequency, BondingType, AACMode, BitRate, APTXType, G711Law, MPEGL3Polarity, \
StreamingProtocol, DeviceSubNet, ProntoNetCodecMode, AudioConfig, SIPAddressType, AudioAlgorithm, \
EthernetInterface, EthernetNegotiatedSpeed, AudioModeAlgorithm, Acknowledge
@dataclass
class ProntonetCommand:
command: bytes
unpack_pattern: str
response_type: Type
@dataclass
class AcknowledgeResponse:
command: Command
acknowledge: Acknowledge
@dataclass
class CSConnect:
securityString = bytes(IP_SECURITY_STRING, "utf-8")
@dataclass
class CSCommandResponse:
command: int
response: int
@dataclass
class StatusDeviceNetChanged:
device_net: DeviceNet
@dataclass
class StatusLineStatusChanged:
line: int
line_status: LineStatus
number: str
disconnection_code: int
ip_call_type: IPCallType
@dataclass
class StatusAlarmsStatusChanged:
alarm_status: AlarmStatus
@dataclass
class StatusDecoderAudioModeChanged:
codec: Codec
name: str
@dataclass
class StatusEncoderAudioModeChanged:
codec: Codec
name: str
@dataclass
class CommandDeviceNet:
device_net: DeviceNet
@dataclass
class CommandCall:
line: int
number: str
ip_call_type: IPCallType
@dataclass
class CommandHangUp:
line: int
@dataclass
class CommandGetLineStatus:
line: int
@dataclass
class CommandGetLineStatusResponse:
line_status: LineStatus
@dataclass
class CommandGetVUMetersResponse:
input_left_vu_meter: int
input_right_vu_meter: int
output_left_vu_meter: int
output_right_vu_meter: int
@dataclass
class CommandGetMonitorsResponse:
v12_main: int
v12_backup: int
temp: int
fan_rpm: int
@dataclass
class CommandAlarmsGetStatusResponse:
alarm_status: AlarmStatus
@dataclass
class CommandDecoderGetAudioMode:
codec: Codec
@dataclass
class CommandEncoderGetAudioMode:
codec: Codec
@dataclass
class CommandEncoderSetAudioModePCM:
codec: Codec
bits_sample: BitsSample
audio_mode: AudioMode
encoder_mix: EncoderMix
@dataclass
class CommandEncoderSetAudioModeMPEG:
codec: Codec
bit_rate: BitRate
audio_mode: AudioMode
mpeg_layer: MPEGLayer
frequency: Frequency
crc: bool
aux_data: bool
encoder_mix: EncoderMix
bonding_type: BondingType
@dataclass
class CommandEncoderSetAudioModeAAC:
codec: Codec
bit_rate: BitRate
audio_mode: AudioMode
aac_mode: AACMode
frequency: Frequency
crc: bool
aux_data: bool
encoder_mix: EncoderMix
bonding_type: BondingType
@dataclass
class CommandEncoderSetAudioModeG711:
codec: Codec
encoder_mix: EncoderMix
@dataclass
class CommandEncoderSetAudioModeG722:
codec: Codec
encoder_mix: EncoderMix
@dataclass
class CommandEncoderSetAudioModeAuto:
codec: Codec
aux_data: bool
@dataclass
class CommandEncoderSetAudioModeAPTX:
codec: Codec
audio_mode: AudioMode
aptx_type: APTXType
frequency: Frequency
crc: bool
aux_data: bool
encoder_mix: EncoderMix
@dataclass
class CommandGetLineStatusDetails:
line: int
@dataclass
class CommandGetLineStatusDetailsResponse:
number: str
disconnection_code: int
ip_call_type: IPCallType
@dataclass
class CommandAnswer:
line: int
@dataclass
class CommandEncoderSetAudioModeG711v2:
codec: Codec
encoder_mix: EncoderMix
g711_law: G711Law
@dataclass
class CommandEncoderSetAudioModeG722v2:
codec: Codec
encoder_mix: EncoderMix
g722_dither: bool
@dataclass
class CommandEncoderSetAudioModeMPEGv2:
codec: Codec
bit_rate: BitRate
audio_mode: AudioMode
mpeg_layer: MPEGLayer
frequency: Frequency
crc: bool
aux_data: bool
encoder_mix: EncoderMix
bonding_type: BondingType
mpeg_l3_polarity: MPEGL3Polarity
@dataclass
class CommandIPSetStreamingProtocol:
streaming_protocol: StreamingProtocol
@dataclass
class CommandX21EnableTX:
enable: bool
@dataclass
class CommandLoadPreset:
name: str
@dataclass
class CommandCallFromBook:
line: int
book_entry: int
@dataclass
class CommandCallFromBookAllLines:
book_entry: int
@dataclass
class CommandDeviceNetV2:
device_net: DeviceNet
device_sub_net: DeviceSubNet
pronto_net_codec_mode: ProntoNetCodecMode
multi_unicast: bool
streaming_protocol: StreamingProtocol
@dataclass
class CommandCallV2:
line: int
number: str
ip_call_type: IPCallType
target_codec: Codec
@dataclass
class CommandEnableNetBackup:
enable: bool
@dataclass
class CommandGetLoadedPresetIndex:
index: int
@dataclass
class CommandRunGPIAction:
gpi: int
active: bool
@dataclass
class CommandGetLoadedPresetName:
last_loaded_preset_name: str
@dataclass
class CommandGetStreamingStats:
target_codec: Codec
@dataclass
class CommandGetStreamingStatsResponse:
lost_packets: int
disordered_packets: int
recovered_packets: int
current_jitter: int
@dataclass
class CommandGetSIPServerRegisterStatus:
registered: bool
@dataclass
class CommandGetSTUNServerRegisterStatus:
registered: bool
@dataclass
class CommandGetCallDuration:
line: int
@dataclass
class CommandGetCallDurationResponse:
duration_seconds = int
@dataclass
class CommandAudioGetConfigurationResponse:
command_supported: bool
audio_config: AudioConfig
db_in_left: int
db_in_right: int
db_out_left: int
db_out_right: int
@dataclass
class CommandAudioSetConfiguration:
audio_config: AudioConfig
db_in_left: int
db_in_right: int
db_out_left: int
db_out_right: int
@dataclass
class CommandSysDeviceName:
device_name: str
@dataclass
class CommandSysGetVersionInfo:
serial_number: bytes
version: bytes
@dataclass
class CommandSIPConfiguration:
sip_port: int
audio_port: int
auto_answer: bool
enable_fec: bool
fec_port: int
audio_packets_per_fec_packet: int
register_in_server: bool
sip_user_name: str
sip_server_address: str
sip_server_user: str
sip_server_password: str
sip_server_timeout: int
sip_address_type: SIPAddressType
public_address: str
stun_address: str
stun_request_period: int
@dataclass
class CommandProdysV4Configuration:
line_1_port: int
enable_control_port: bool
auto_answer: bool
enable_fec: bool
audio_packets_per_fec_packet: int
fec_delay: int
@dataclass
class CommandProdysV4ConfigurationResponse:
line_1_port: int
enable_control_port: bool
auto_answer: bool
enable_fec: bool
audio_packets_per_fec_packet: int
fec_delay: int
@dataclass
class CommandStreamingTXCodecGetConfiguration:
codec: Codec
audio_algorithm: AudioAlgorithm
@dataclass
class CommandStreamingTXCodecGetConfigurationResponse:
valid_request: bool
time_between_packets: int
@dataclass
class CommandStreamingTXCodecSetConfiguration:
codec: Codec
audio_algorithm = AudioAlgorithm
time_between_packets: int
@dataclass
class CommandStreamingRXCodecGetConfiguration:
codec = Codec
@dataclass
class CommandStreamingRXCodecGetConfigurationResponse:
valid_request: bool
auto_adjustment: bool
auto_min_delay: bool
auto_min_delay_duration: int
auto_max_delay: bool
auto_max_delay_duration: int
manual_max_delay: int
@dataclass
class CommandStreamingRXCodecSetConfiguration:
codec: Codec
auto_adjustment: bool
auto_min_delay: bool
auto_min_delay_duration: int
auto_max_delay: bool
auto_max_delay_duration: int
manual_max_delay: int
@dataclass
class CommandGetStreamingStatsV2:
codec: Codec
@dataclass
class CommandGetStreamingStatsV2Response:
valid_request: bool
call_in_progress: bool
detected_bitrate: int
rx_buffer_last_value: int
lost_packets: int
disordered_packets: int
recovered_by_fec_packets: int
current_jitter: int
max_jitter: int
mean_jitter: int
@dataclass
class CommandEthernetGetSpeed:
ethernet_interface: EthernetInterface
@dataclass
class CommandEthernetGetSpeedResponse:
valid_request: bool
interface_enabled: bool
ethernet_negotiated_speed: EthernetNegotiatedSpeed
@dataclass
class CommandStreamingStatsReset:
codec: Codec
@dataclass
class CommandAudioModeConfigPCMV2:
codec: Codec
bits_sample: BitsSample
audio_mode: AudioMode
encoder_mix: EncoderMix
aux_data: bool
@dataclass
class CommandAudioModeConfigG711V3:
codec: Codec
g711_law: G711Law
encoder_mix: EncoderMix
aux_data: bool
@dataclass
class CommandAudioModeConfigG722V3:
codec: Codec
encoder_mix: EncoderMix
aux_data: bool
g722_dither: bool
@dataclass
class CommandAudioModeConfigAPTXV2:
codec: Codec
aptx_type: APTXType
bit_rate: BitRate
audio_mode: AudioMode
encoder_mix: EncoderMix
aux_data: bool
@dataclass
class CommandGetAudioModeAlgorithm:
codec: Codec
@dataclass
class CommandEncoderGetAudioModeAlgorithmResponse:
valid_request: bool
audio_mode_algorithm: AudioModeAlgorithm
@dataclass
class CommandDecoderGetAudioModeAlgorithmResponse:
valid_request: bool
is_framed: bool
audio_mode_algorithm: AudioModeAlgorithm
@dataclass
class CommandEncoderGetAudioModeAutoResponse:
codec: Codec
aux_data: bool
@dataclass
class CommandEncoderGetAudioModePCMResponse:
codec: Codec
bits_sample: BitsSample
audio_mode: AudioMode
encoder_mix: EncoderMix
aux_data: bool
@dataclass
class CommandEncoderGetAudioModeG711Response:
codec: Codec
g711_law: G711Law
encoder_mix: EncoderMix
aux_data: bool
@dataclass
class CommandEncoderGetAudioModeG722Response:
codec: Codec
encoder_mix: EncoderMix
aux_data: bool
g722_dither: bool
@dataclass
class CommandEncoderGetAudioModeMPEGResponse:
codec: Codec
bit_rate: BitRate
audio_mode: AudioMode
mpeg_layer: MPEGLayer
frequency: Frequency
crc: bool
aux_data: bool
encoder_mix: EncoderMix
bonding_type: BondingType
mpeg_l3_polarity: MPEGL3Polarity
@dataclass
class CommandEncoderGetAudioModeAACResponse:
codec: Codec
bit_rate: BitRate
audio_mode: AudioMode
aac_mode: AACMode
frequency: Frequency
crc: bool
aux_data: bool
encoder_mix: EncoderMix
bonding_type: BondingType
@dataclass
class CommandEncoderGetAudioModeAPTXResponse:
codec: Codec
aptx_type: APTXType
bit_rate: BitRate
audio_mode: AudioMode
encoder_mix: EncoderMix
aux_data: bool
@dataclass
class CommandDecoderGetAudioModePCMResponse:
codec: Codec
bits_sample: BitsSample
audio_mode: AudioMode
encoder_mix: EncoderMix
aux_data: bool
@dataclass
class CommandDecoderGetAudioModeG711Response:
codec: Codec
g711_law: G711Law
encoder_mix: EncoderMix
aux_data: bool
@dataclass
class CommandDecoderGetAudioModeG722Response:
codec: Codec
encoder_mix: EncoderMix
aux_data: bool
g722_dither: bool
@dataclass
class CommandDecoderGetAudioModeMPEGResponse:
codec: Codec
bit_rate: BitRate
audio_mode: AudioMode
mpeg_layer: MPEGLayer
frequency: Frequency
crc: bool
aux_data: bool
encoder_mix: EncoderMix
bonding_type: BondingType
mpeg_l3_polarity: MPEGL3Polarity
@dataclass
class CommandDecoderGetAudioModeAACResponse:
codec: Codec
bit_rate: BitRate
audio_mode: AudioMode
aac_mode: AACMode
frequency: Frequency
crc: bool
aux_data: bool
encoder_mix: EncoderMix
bonding_type: BondingType
@dataclass
class CommandDecoderGetAudioModeAPTXResponse:
codec: Codec
aptx_type: APTXType
bit_rate: BitRate
audio_mode: AudioMode
encoder_mix: EncoderMix
aux_data: bool
@dataclass
class CommandAudioModeOPUS:
codec: Codec
bit_rate: BitRate
encoder_mix: EncoderMix
aux_data: bool
Classes
class AcknowledgeResponse (command: Command, acknowledge: Acknowledge)
-
AcknowledgeResponse(command: prontonet.enums.Command, acknowledge: prontonet.enums.Acknowledge)
Expand source code
@dataclass class AcknowledgeResponse: command: Command acknowledge: Acknowledge
Class variables
var acknowledge : Acknowledge
var command : Command
class CSCommandResponse (command: int, response: int)
-
CSCommandResponse(command: int, response: int)
Expand source code
@dataclass class CSCommandResponse: command: int response: int
Class variables
var command : int
var response : int
class CSConnect
-
CSConnect()
Expand source code
@dataclass class CSConnect: securityString = bytes(IP_SECURITY_STRING, "utf-8")
Class variables
var securityString
class CommandAlarmsGetStatusResponse (alarm_status: AlarmStatus)
-
CommandAlarmsGetStatusResponse(alarm_status: prontonet.enums.AlarmStatus)
Expand source code
@dataclass class CommandAlarmsGetStatusResponse: alarm_status: AlarmStatus
Class variables
var alarm_status : AlarmStatus
class CommandAnswer (line: int)
-
CommandAnswer(line: int)
Expand source code
@dataclass class CommandAnswer: line: int
Class variables
var line : int
class CommandAudioGetConfigurationResponse (command_supported: bool, audio_config: AudioConfig, db_in_left: int, db_in_right: int, db_out_left: int, db_out_right: int)
-
CommandAudioGetConfigurationResponse(command_supported: bool, audio_config: prontonet.enums.AudioConfig, db_in_left: int, db_in_right: int, db_out_left: int, db_out_right: int)
Expand source code
@dataclass class CommandAudioGetConfigurationResponse: command_supported: bool audio_config: AudioConfig db_in_left: int db_in_right: int db_out_left: int db_out_right: int
Class variables
var audio_config : AudioConfig
var command_supported : bool
var db_in_left : int
var db_in_right : int
var db_out_left : int
var db_out_right : int
class CommandAudioModeConfigAPTXV2 (codec: Codec, aptx_type: APTXType, bit_rate: BitRate, audio_mode: AudioMode, encoder_mix: EncoderMix, aux_data: bool)
-
CommandAudioModeConfigAPTXV2(codec: prontonet.enums.Codec, aptx_type: prontonet.enums.APTXType, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandAudioModeConfigAPTXV2: codec: Codec aptx_type: APTXType bit_rate: BitRate audio_mode: AudioMode encoder_mix: EncoderMix aux_data: bool
Class variables
var aptx_type : APTXType
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var codec : Codec
var encoder_mix : EncoderMix
class CommandAudioModeConfigG711V3 (codec: Codec, g711_law: G711Law, encoder_mix: EncoderMix, aux_data: bool)
-
CommandAudioModeConfigG711V3(codec: prontonet.enums.Codec, g711_law: prontonet.enums.G711Law, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandAudioModeConfigG711V3: codec: Codec g711_law: G711Law encoder_mix: EncoderMix aux_data: bool
Class variables
var aux_data : bool
var codec : Codec
var encoder_mix : EncoderMix
var g711_law : G711Law
class CommandAudioModeConfigG722V3 (codec: Codec, encoder_mix: EncoderMix, aux_data: bool, g722_dither: bool)
-
CommandAudioModeConfigG722V3(codec: prontonet.enums.Codec, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool, g722_dither: bool)
Expand source code
@dataclass class CommandAudioModeConfigG722V3: codec: Codec encoder_mix: EncoderMix aux_data: bool g722_dither: bool
Class variables
var aux_data : bool
var codec : Codec
var encoder_mix : EncoderMix
var g722_dither : bool
class CommandAudioModeConfigPCMV2 (codec: Codec, bits_sample: BitsSample, audio_mode: AudioMode, encoder_mix: EncoderMix, aux_data: bool)
-
CommandAudioModeConfigPCMV2(codec: prontonet.enums.Codec, bits_sample: prontonet.enums.BitsSample, audio_mode: prontonet.enums.AudioMode, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandAudioModeConfigPCMV2: codec: Codec bits_sample: BitsSample audio_mode: AudioMode encoder_mix: EncoderMix aux_data: bool
Class variables
var audio_mode : AudioMode
var aux_data : bool
var bits_sample : BitsSample
var codec : Codec
var encoder_mix : EncoderMix
class CommandAudioModeOPUS (codec: Codec, bit_rate: BitRate, encoder_mix: EncoderMix, aux_data: bool)
-
CommandAudioModeOPUS(codec: prontonet.enums.Codec, bit_rate: prontonet.enums.BitRate, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandAudioModeOPUS: codec: Codec bit_rate: BitRate encoder_mix: EncoderMix aux_data: bool
Class variables
var aux_data : bool
var bit_rate : BitRate
var codec : Codec
var encoder_mix : EncoderMix
class CommandAudioSetConfiguration (audio_config: AudioConfig, db_in_left: int, db_in_right: int, db_out_left: int, db_out_right: int)
-
CommandAudioSetConfiguration(audio_config: prontonet.enums.AudioConfig, db_in_left: int, db_in_right: int, db_out_left: int, db_out_right: int)
Expand source code
@dataclass class CommandAudioSetConfiguration: audio_config: AudioConfig db_in_left: int db_in_right: int db_out_left: int db_out_right: int
Class variables
var audio_config : AudioConfig
var db_in_left : int
var db_in_right : int
var db_out_left : int
var db_out_right : int
class CommandCall (line: int, number: str, ip_call_type: IPCallType)
-
CommandCall(line: int, number: str, ip_call_type: prontonet.enums.IPCallType)
Expand source code
@dataclass class CommandCall: line: int number: str ip_call_type: IPCallType
Class variables
var ip_call_type : IPCallType
var line : int
var number : str
class CommandCallFromBook (line: int, book_entry: int)
-
CommandCallFromBook(line: int, book_entry: int)
Expand source code
@dataclass class CommandCallFromBook: line: int book_entry: int
Class variables
var book_entry : int
var line : int
class CommandCallFromBookAllLines (book_entry: int)
-
CommandCallFromBookAllLines(book_entry: int)
Expand source code
@dataclass class CommandCallFromBookAllLines: book_entry: int
Class variables
var book_entry : int
class CommandCallV2 (line: int, number: str, ip_call_type: IPCallType, target_codec: Codec)
-
CommandCallV2(line: int, number: str, ip_call_type: prontonet.enums.IPCallType, target_codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandCallV2: line: int number: str ip_call_type: IPCallType target_codec: Codec
Class variables
var ip_call_type : IPCallType
var line : int
var number : str
var target_codec : Codec
class CommandDecoderGetAudioMode (codec: Codec)
-
CommandDecoderGetAudioMode(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandDecoderGetAudioMode: codec: Codec
Class variables
var codec : Codec
class CommandDecoderGetAudioModeAACResponse (codec: Codec, bit_rate: BitRate, audio_mode: AudioMode, aac_mode: AACMode, frequency: Frequency, crc: bool, aux_data: bool, encoder_mix: EncoderMix, bonding_type: BondingType)
-
CommandDecoderGetAudioModeAACResponse(codec: prontonet.enums.Codec, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, aac_mode: prontonet.enums.AACMode, frequency: prontonet.enums.Frequency, crc: bool, aux_data: bool, encoder_mix: prontonet.enums.EncoderMix, bonding_type: prontonet.enums.BondingType)
Expand source code
@dataclass class CommandDecoderGetAudioModeAACResponse: codec: Codec bit_rate: BitRate audio_mode: AudioMode aac_mode: AACMode frequency: Frequency crc: bool aux_data: bool encoder_mix: EncoderMix bonding_type: BondingType
Class variables
var aac_mode : AACMode
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var bonding_type : BondingType
var codec : Codec
var crc : bool
var encoder_mix : EncoderMix
var frequency : Frequency
class CommandDecoderGetAudioModeAPTXResponse (codec: Codec, aptx_type: APTXType, bit_rate: BitRate, audio_mode: AudioMode, encoder_mix: EncoderMix, aux_data: bool)
-
CommandDecoderGetAudioModeAPTXResponse(codec: prontonet.enums.Codec, aptx_type: prontonet.enums.APTXType, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandDecoderGetAudioModeAPTXResponse: codec: Codec aptx_type: APTXType bit_rate: BitRate audio_mode: AudioMode encoder_mix: EncoderMix aux_data: bool
Class variables
var aptx_type : APTXType
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var codec : Codec
var encoder_mix : EncoderMix
class CommandDecoderGetAudioModeAlgorithmResponse (valid_request: bool, is_framed: bool, audio_mode_algorithm: AudioModeAlgorithm)
-
CommandDecoderGetAudioModeAlgorithmResponse(valid_request: bool, is_framed: bool, audio_mode_algorithm: prontonet.enums.AudioModeAlgorithm)
Expand source code
@dataclass class CommandDecoderGetAudioModeAlgorithmResponse: valid_request: bool is_framed: bool audio_mode_algorithm: AudioModeAlgorithm
Class variables
var audio_mode_algorithm : AudioModeAlgorithm
var is_framed : bool
var valid_request : bool
class CommandDecoderGetAudioModeG711Response (codec: Codec, g711_law: G711Law, encoder_mix: EncoderMix, aux_data: bool)
-
CommandDecoderGetAudioModeG711Response(codec: prontonet.enums.Codec, g711_law: prontonet.enums.G711Law, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandDecoderGetAudioModeG711Response: codec: Codec g711_law: G711Law encoder_mix: EncoderMix aux_data: bool
Class variables
var aux_data : bool
var codec : Codec
var encoder_mix : EncoderMix
var g711_law : G711Law
class CommandDecoderGetAudioModeG722Response (codec: Codec, encoder_mix: EncoderMix, aux_data: bool, g722_dither: bool)
-
CommandDecoderGetAudioModeG722Response(codec: prontonet.enums.Codec, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool, g722_dither: bool)
Expand source code
@dataclass class CommandDecoderGetAudioModeG722Response: codec: Codec encoder_mix: EncoderMix aux_data: bool g722_dither: bool
Class variables
var aux_data : bool
var codec : Codec
var encoder_mix : EncoderMix
var g722_dither : bool
class CommandDecoderGetAudioModeMPEGResponse (codec: Codec, bit_rate: BitRate, audio_mode: AudioMode, mpeg_layer: MPEGLayer, frequency: Frequency, crc: bool, aux_data: bool, encoder_mix: EncoderMix, bonding_type: BondingType, mpeg_l3_polarity: MPEGL3Polarity)
-
CommandDecoderGetAudioModeMPEGResponse(codec: prontonet.enums.Codec, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, mpeg_layer: prontonet.enums.MPEGLayer, frequency: prontonet.enums.Frequency, crc: bool, aux_data: bool, encoder_mix: prontonet.enums.EncoderMix, bonding_type: prontonet.enums.BondingType, mpeg_l3_polarity: prontonet.enums.MPEGL3Polarity)
Expand source code
@dataclass class CommandDecoderGetAudioModeMPEGResponse: codec: Codec bit_rate: BitRate audio_mode: AudioMode mpeg_layer: MPEGLayer frequency: Frequency crc: bool aux_data: bool encoder_mix: EncoderMix bonding_type: BondingType mpeg_l3_polarity: MPEGL3Polarity
Class variables
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var bonding_type : BondingType
var codec : Codec
var crc : bool
var encoder_mix : EncoderMix
var frequency : Frequency
var mpeg_l3_polarity : MPEGL3Polarity
var mpeg_layer : MPEGLayer
class CommandDecoderGetAudioModePCMResponse (codec: Codec, bits_sample: BitsSample, audio_mode: AudioMode, encoder_mix: EncoderMix, aux_data: bool)
-
CommandDecoderGetAudioModePCMResponse(codec: prontonet.enums.Codec, bits_sample: prontonet.enums.BitsSample, audio_mode: prontonet.enums.AudioMode, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandDecoderGetAudioModePCMResponse: codec: Codec bits_sample: BitsSample audio_mode: AudioMode encoder_mix: EncoderMix aux_data: bool
Class variables
var audio_mode : AudioMode
var aux_data : bool
var bits_sample : BitsSample
var codec : Codec
var encoder_mix : EncoderMix
class CommandDeviceNet (device_net: DeviceNet)
-
CommandDeviceNet(device_net: prontonet.enums.DeviceNet)
Expand source code
@dataclass class CommandDeviceNet: device_net: DeviceNet
Class variables
var device_net : DeviceNet
class CommandDeviceNetV2 (device_net: DeviceNet, device_sub_net: DeviceSubNet, pronto_net_codec_mode: ProntoNetCodecMode, multi_unicast: bool, streaming_protocol: StreamingProtocol)
-
CommandDeviceNetV2(device_net: prontonet.enums.DeviceNet, device_sub_net: prontonet.enums.DeviceSubNet, pronto_net_codec_mode: prontonet.enums.ProntoNetCodecMode, multi_unicast: bool, streaming_protocol: prontonet.enums.StreamingProtocol)
Expand source code
@dataclass class CommandDeviceNetV2: device_net: DeviceNet device_sub_net: DeviceSubNet pronto_net_codec_mode: ProntoNetCodecMode multi_unicast: bool streaming_protocol: StreamingProtocol
Class variables
var device_net : DeviceNet
var device_sub_net : DeviceSubNet
var multi_unicast : bool
var pronto_net_codec_mode : ProntoNetCodecMode
var streaming_protocol : StreamingProtocol
class CommandEnableNetBackup (enable: bool)
-
CommandEnableNetBackup(enable: bool)
Expand source code
@dataclass class CommandEnableNetBackup: enable: bool
Class variables
var enable : bool
class CommandEncoderGetAudioMode (codec: Codec)
-
CommandEncoderGetAudioMode(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandEncoderGetAudioMode: codec: Codec
Class variables
var codec : Codec
class CommandEncoderGetAudioModeAACResponse (codec: Codec, bit_rate: BitRate, audio_mode: AudioMode, aac_mode: AACMode, frequency: Frequency, crc: bool, aux_data: bool, encoder_mix: EncoderMix, bonding_type: BondingType)
-
CommandEncoderGetAudioModeAACResponse(codec: prontonet.enums.Codec, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, aac_mode: prontonet.enums.AACMode, frequency: prontonet.enums.Frequency, crc: bool, aux_data: bool, encoder_mix: prontonet.enums.EncoderMix, bonding_type: prontonet.enums.BondingType)
Expand source code
@dataclass class CommandEncoderGetAudioModeAACResponse: codec: Codec bit_rate: BitRate audio_mode: AudioMode aac_mode: AACMode frequency: Frequency crc: bool aux_data: bool encoder_mix: EncoderMix bonding_type: BondingType
Class variables
var aac_mode : AACMode
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var bonding_type : BondingType
var codec : Codec
var crc : bool
var encoder_mix : EncoderMix
var frequency : Frequency
class CommandEncoderGetAudioModeAPTXResponse (codec: Codec, aptx_type: APTXType, bit_rate: BitRate, audio_mode: AudioMode, encoder_mix: EncoderMix, aux_data: bool)
-
CommandEncoderGetAudioModeAPTXResponse(codec: prontonet.enums.Codec, aptx_type: prontonet.enums.APTXType, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandEncoderGetAudioModeAPTXResponse: codec: Codec aptx_type: APTXType bit_rate: BitRate audio_mode: AudioMode encoder_mix: EncoderMix aux_data: bool
Class variables
var aptx_type : APTXType
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var codec : Codec
var encoder_mix : EncoderMix
class CommandEncoderGetAudioModeAlgorithmResponse (valid_request: bool, audio_mode_algorithm: AudioModeAlgorithm)
-
CommandEncoderGetAudioModeAlgorithmResponse(valid_request: bool, audio_mode_algorithm: prontonet.enums.AudioModeAlgorithm)
Expand source code
@dataclass class CommandEncoderGetAudioModeAlgorithmResponse: valid_request: bool audio_mode_algorithm: AudioModeAlgorithm
Class variables
var audio_mode_algorithm : AudioModeAlgorithm
var valid_request : bool
class CommandEncoderGetAudioModeAutoResponse (codec: Codec, aux_data: bool)
-
CommandEncoderGetAudioModeAutoResponse(codec: prontonet.enums.Codec, aux_data: bool)
Expand source code
@dataclass class CommandEncoderGetAudioModeAutoResponse: codec: Codec aux_data: bool
Class variables
var aux_data : bool
var codec : Codec
class CommandEncoderGetAudioModeG711Response (codec: Codec, g711_law: G711Law, encoder_mix: EncoderMix, aux_data: bool)
-
CommandEncoderGetAudioModeG711Response(codec: prontonet.enums.Codec, g711_law: prontonet.enums.G711Law, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandEncoderGetAudioModeG711Response: codec: Codec g711_law: G711Law encoder_mix: EncoderMix aux_data: bool
Class variables
var aux_data : bool
var codec : Codec
var encoder_mix : EncoderMix
var g711_law : G711Law
class CommandEncoderGetAudioModeG722Response (codec: Codec, encoder_mix: EncoderMix, aux_data: bool, g722_dither: bool)
-
CommandEncoderGetAudioModeG722Response(codec: prontonet.enums.Codec, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool, g722_dither: bool)
Expand source code
@dataclass class CommandEncoderGetAudioModeG722Response: codec: Codec encoder_mix: EncoderMix aux_data: bool g722_dither: bool
Class variables
var aux_data : bool
var codec : Codec
var encoder_mix : EncoderMix
var g722_dither : bool
class CommandEncoderGetAudioModeMPEGResponse (codec: Codec, bit_rate: BitRate, audio_mode: AudioMode, mpeg_layer: MPEGLayer, frequency: Frequency, crc: bool, aux_data: bool, encoder_mix: EncoderMix, bonding_type: BondingType, mpeg_l3_polarity: MPEGL3Polarity)
-
CommandEncoderGetAudioModeMPEGResponse(codec: prontonet.enums.Codec, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, mpeg_layer: prontonet.enums.MPEGLayer, frequency: prontonet.enums.Frequency, crc: bool, aux_data: bool, encoder_mix: prontonet.enums.EncoderMix, bonding_type: prontonet.enums.BondingType, mpeg_l3_polarity: prontonet.enums.MPEGL3Polarity)
Expand source code
@dataclass class CommandEncoderGetAudioModeMPEGResponse: codec: Codec bit_rate: BitRate audio_mode: AudioMode mpeg_layer: MPEGLayer frequency: Frequency crc: bool aux_data: bool encoder_mix: EncoderMix bonding_type: BondingType mpeg_l3_polarity: MPEGL3Polarity
Class variables
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var bonding_type : BondingType
var codec : Codec
var crc : bool
var encoder_mix : EncoderMix
var frequency : Frequency
var mpeg_l3_polarity : MPEGL3Polarity
var mpeg_layer : MPEGLayer
class CommandEncoderGetAudioModePCMResponse (codec: Codec, bits_sample: BitsSample, audio_mode: AudioMode, encoder_mix: EncoderMix, aux_data: bool)
-
CommandEncoderGetAudioModePCMResponse(codec: prontonet.enums.Codec, bits_sample: prontonet.enums.BitsSample, audio_mode: prontonet.enums.AudioMode, encoder_mix: prontonet.enums.EncoderMix, aux_data: bool)
Expand source code
@dataclass class CommandEncoderGetAudioModePCMResponse: codec: Codec bits_sample: BitsSample audio_mode: AudioMode encoder_mix: EncoderMix aux_data: bool
Class variables
var audio_mode : AudioMode
var aux_data : bool
var bits_sample : BitsSample
var codec : Codec
var encoder_mix : EncoderMix
class CommandEncoderSetAudioModeAAC (codec: Codec, bit_rate: BitRate, audio_mode: AudioMode, aac_mode: AACMode, frequency: Frequency, crc: bool, aux_data: bool, encoder_mix: EncoderMix, bonding_type: BondingType)
-
CommandEncoderSetAudioModeAAC(codec: prontonet.enums.Codec, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, aac_mode: prontonet.enums.AACMode, frequency: prontonet.enums.Frequency, crc: bool, aux_data: bool, encoder_mix: prontonet.enums.EncoderMix, bonding_type: prontonet.enums.BondingType)
Expand source code
@dataclass class CommandEncoderSetAudioModeAAC: codec: Codec bit_rate: BitRate audio_mode: AudioMode aac_mode: AACMode frequency: Frequency crc: bool aux_data: bool encoder_mix: EncoderMix bonding_type: BondingType
Class variables
var aac_mode : AACMode
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var bonding_type : BondingType
var codec : Codec
var crc : bool
var encoder_mix : EncoderMix
var frequency : Frequency
class CommandEncoderSetAudioModeAPTX (codec: Codec, audio_mode: AudioMode, aptx_type: APTXType, frequency: Frequency, crc: bool, aux_data: bool, encoder_mix: EncoderMix)
-
CommandEncoderSetAudioModeAPTX(codec: prontonet.enums.Codec, audio_mode: prontonet.enums.AudioMode, aptx_type: prontonet.enums.APTXType, frequency: prontonet.enums.Frequency, crc: bool, aux_data: bool, encoder_mix: prontonet.enums.EncoderMix)
Expand source code
@dataclass class CommandEncoderSetAudioModeAPTX: codec: Codec audio_mode: AudioMode aptx_type: APTXType frequency: Frequency crc: bool aux_data: bool encoder_mix: EncoderMix
Class variables
var aptx_type : APTXType
var audio_mode : AudioMode
var aux_data : bool
var codec : Codec
var crc : bool
var encoder_mix : EncoderMix
var frequency : Frequency
class CommandEncoderSetAudioModeAuto (codec: Codec, aux_data: bool)
-
CommandEncoderSetAudioModeAuto(codec: prontonet.enums.Codec, aux_data: bool)
Expand source code
@dataclass class CommandEncoderSetAudioModeAuto: codec: Codec aux_data: bool
Class variables
var aux_data : bool
var codec : Codec
class CommandEncoderSetAudioModeG711 (codec: Codec, encoder_mix: EncoderMix)
-
CommandEncoderSetAudioModeG711(codec: prontonet.enums.Codec, encoder_mix: prontonet.enums.EncoderMix)
Expand source code
@dataclass class CommandEncoderSetAudioModeG711: codec: Codec encoder_mix: EncoderMix
Class variables
var codec : Codec
var encoder_mix : EncoderMix
class CommandEncoderSetAudioModeG711v2 (codec: Codec, encoder_mix: EncoderMix, g711_law: G711Law)
-
CommandEncoderSetAudioModeG711v2(codec: prontonet.enums.Codec, encoder_mix: prontonet.enums.EncoderMix, g711_law: prontonet.enums.G711Law)
Expand source code
@dataclass class CommandEncoderSetAudioModeG711v2: codec: Codec encoder_mix: EncoderMix g711_law: G711Law
Class variables
var codec : Codec
var encoder_mix : EncoderMix
var g711_law : G711Law
class CommandEncoderSetAudioModeG722 (codec: Codec, encoder_mix: EncoderMix)
-
CommandEncoderSetAudioModeG722(codec: prontonet.enums.Codec, encoder_mix: prontonet.enums.EncoderMix)
Expand source code
@dataclass class CommandEncoderSetAudioModeG722: codec: Codec encoder_mix: EncoderMix
Class variables
var codec : Codec
var encoder_mix : EncoderMix
class CommandEncoderSetAudioModeG722v2 (codec: Codec, encoder_mix: EncoderMix, g722_dither: bool)
-
CommandEncoderSetAudioModeG722v2(codec: prontonet.enums.Codec, encoder_mix: prontonet.enums.EncoderMix, g722_dither: bool)
Expand source code
@dataclass class CommandEncoderSetAudioModeG722v2: codec: Codec encoder_mix: EncoderMix g722_dither: bool
Class variables
var codec : Codec
var encoder_mix : EncoderMix
var g722_dither : bool
class CommandEncoderSetAudioModeMPEG (codec: Codec, bit_rate: BitRate, audio_mode: AudioMode, mpeg_layer: MPEGLayer, frequency: Frequency, crc: bool, aux_data: bool, encoder_mix: EncoderMix, bonding_type: BondingType)
-
CommandEncoderSetAudioModeMPEG(codec: prontonet.enums.Codec, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, mpeg_layer: prontonet.enums.MPEGLayer, frequency: prontonet.enums.Frequency, crc: bool, aux_data: bool, encoder_mix: prontonet.enums.EncoderMix, bonding_type: prontonet.enums.BondingType)
Expand source code
@dataclass class CommandEncoderSetAudioModeMPEG: codec: Codec bit_rate: BitRate audio_mode: AudioMode mpeg_layer: MPEGLayer frequency: Frequency crc: bool aux_data: bool encoder_mix: EncoderMix bonding_type: BondingType
Class variables
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var bonding_type : BondingType
var codec : Codec
var crc : bool
var encoder_mix : EncoderMix
var frequency : Frequency
var mpeg_layer : MPEGLayer
class CommandEncoderSetAudioModeMPEGv2 (codec: Codec, bit_rate: BitRate, audio_mode: AudioMode, mpeg_layer: MPEGLayer, frequency: Frequency, crc: bool, aux_data: bool, encoder_mix: EncoderMix, bonding_type: BondingType, mpeg_l3_polarity: MPEGL3Polarity)
-
CommandEncoderSetAudioModeMPEGv2(codec: prontonet.enums.Codec, bit_rate: prontonet.enums.BitRate, audio_mode: prontonet.enums.AudioMode, mpeg_layer: prontonet.enums.MPEGLayer, frequency: prontonet.enums.Frequency, crc: bool, aux_data: bool, encoder_mix: prontonet.enums.EncoderMix, bonding_type: prontonet.enums.BondingType, mpeg_l3_polarity: prontonet.enums.MPEGL3Polarity)
Expand source code
@dataclass class CommandEncoderSetAudioModeMPEGv2: codec: Codec bit_rate: BitRate audio_mode: AudioMode mpeg_layer: MPEGLayer frequency: Frequency crc: bool aux_data: bool encoder_mix: EncoderMix bonding_type: BondingType mpeg_l3_polarity: MPEGL3Polarity
Class variables
var audio_mode : AudioMode
var aux_data : bool
var bit_rate : BitRate
var bonding_type : BondingType
var codec : Codec
var crc : bool
var encoder_mix : EncoderMix
var frequency : Frequency
var mpeg_l3_polarity : MPEGL3Polarity
var mpeg_layer : MPEGLayer
class CommandEncoderSetAudioModePCM (codec: Codec, bits_sample: BitsSample, audio_mode: AudioMode, encoder_mix: EncoderMix)
-
CommandEncoderSetAudioModePCM(codec: prontonet.enums.Codec, bits_sample: prontonet.enums.BitsSample, audio_mode: prontonet.enums.AudioMode, encoder_mix: prontonet.enums.EncoderMix)
Expand source code
@dataclass class CommandEncoderSetAudioModePCM: codec: Codec bits_sample: BitsSample audio_mode: AudioMode encoder_mix: EncoderMix
Class variables
var audio_mode : AudioMode
var bits_sample : BitsSample
var codec : Codec
var encoder_mix : EncoderMix
class CommandEthernetGetSpeed (ethernet_interface: EthernetInterface)
-
CommandEthernetGetSpeed(ethernet_interface: prontonet.enums.EthernetInterface)
Expand source code
@dataclass class CommandEthernetGetSpeed: ethernet_interface: EthernetInterface
Class variables
var ethernet_interface : EthernetInterface
class CommandEthernetGetSpeedResponse (valid_request: bool, interface_enabled: bool, ethernet_negotiated_speed: EthernetNegotiatedSpeed)
-
CommandEthernetGetSpeedResponse(valid_request: bool, interface_enabled: bool, ethernet_negotiated_speed: prontonet.enums.EthernetNegotiatedSpeed)
Expand source code
@dataclass class CommandEthernetGetSpeedResponse: valid_request: bool interface_enabled: bool ethernet_negotiated_speed: EthernetNegotiatedSpeed
Class variables
var ethernet_negotiated_speed : EthernetNegotiatedSpeed
var interface_enabled : bool
var valid_request : bool
class CommandGetAudioModeAlgorithm (codec: Codec)
-
CommandGetAudioModeAlgorithm(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandGetAudioModeAlgorithm: codec: Codec
Class variables
var codec : Codec
class CommandGetCallDuration (line: int)
-
CommandGetCallDuration(line: int)
Expand source code
@dataclass class CommandGetCallDuration: line: int
Class variables
var line : int
class CommandGetCallDurationResponse
-
CommandGetCallDurationResponse()
Expand source code
@dataclass class CommandGetCallDurationResponse: duration_seconds = int
Class variables
var duration_seconds
-
int([x]) -> integer int(x, base=10) -> integer
Convert a number or string to an integer, or return 0 if no arguments are given. If x is a number, return x.int(). For floating point numbers, this truncates towards zero.
If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in the given base. The literal can be preceded by '+' or '-' and be surrounded by whitespace. The base defaults to 10. Valid bases are 0 and 2-36. Base 0 means to interpret the base from the string as an integer literal.
>>> int('0b100', base=0) 4
class CommandGetLineStatus (line: int)
-
CommandGetLineStatus(line: int)
Expand source code
@dataclass class CommandGetLineStatus: line: int
Class variables
var line : int
class CommandGetLineStatusDetails (line: int)
-
CommandGetLineStatusDetails(line: int)
Expand source code
@dataclass class CommandGetLineStatusDetails: line: int
Class variables
var line : int
class CommandGetLineStatusDetailsResponse (number: str, disconnection_code: int, ip_call_type: IPCallType)
-
CommandGetLineStatusDetailsResponse(number: str, disconnection_code: int, ip_call_type: prontonet.enums.IPCallType)
Expand source code
@dataclass class CommandGetLineStatusDetailsResponse: number: str disconnection_code: int ip_call_type: IPCallType
Class variables
var disconnection_code : int
var ip_call_type : IPCallType
var number : str
class CommandGetLineStatusResponse (line_status: LineStatus)
-
CommandGetLineStatusResponse(line_status: prontonet.enums.LineStatus)
Expand source code
@dataclass class CommandGetLineStatusResponse: line_status: LineStatus
Class variables
var line_status : LineStatus
class CommandGetLoadedPresetIndex (index: int)
-
CommandGetLoadedPresetIndex(index: int)
Expand source code
@dataclass class CommandGetLoadedPresetIndex: index: int
Class variables
var index : int
class CommandGetLoadedPresetName (last_loaded_preset_name: str)
-
CommandGetLoadedPresetName(last_loaded_preset_name: str)
Expand source code
@dataclass class CommandGetLoadedPresetName: last_loaded_preset_name: str
Class variables
var last_loaded_preset_name : str
class CommandGetMonitorsResponse (v12_main: int, v12_backup: int, temp: int, fan_rpm: int)
-
CommandGetMonitorsResponse(v12_main: int, v12_backup: int, temp: int, fan_rpm: int)
Expand source code
@dataclass class CommandGetMonitorsResponse: v12_main: int v12_backup: int temp: int fan_rpm: int
Class variables
var fan_rpm : int
var temp : int
var v12_backup : int
var v12_main : int
class CommandGetSIPServerRegisterStatus (registered: bool)
-
CommandGetSIPServerRegisterStatus(registered: bool)
Expand source code
@dataclass class CommandGetSIPServerRegisterStatus: registered: bool
Class variables
var registered : bool
class CommandGetSTUNServerRegisterStatus (registered: bool)
-
CommandGetSTUNServerRegisterStatus(registered: bool)
Expand source code
@dataclass class CommandGetSTUNServerRegisterStatus: registered: bool
Class variables
var registered : bool
class CommandGetStreamingStats (target_codec: Codec)
-
CommandGetStreamingStats(target_codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandGetStreamingStats: target_codec: Codec
Class variables
var target_codec : Codec
class CommandGetStreamingStatsResponse (lost_packets: int, disordered_packets: int, recovered_packets: int, current_jitter: int)
-
CommandGetStreamingStatsResponse(lost_packets: int, disordered_packets: int, recovered_packets: int, current_jitter: int)
Expand source code
@dataclass class CommandGetStreamingStatsResponse: lost_packets: int disordered_packets: int recovered_packets: int current_jitter: int
Class variables
var current_jitter : int
var disordered_packets : int
var lost_packets : int
var recovered_packets : int
class CommandGetStreamingStatsV2 (codec: Codec)
-
CommandGetStreamingStatsV2(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandGetStreamingStatsV2: codec: Codec
Class variables
var codec : Codec
class CommandGetStreamingStatsV2Response (valid_request: bool, call_in_progress: bool, detected_bitrate: int, rx_buffer_last_value: int, lost_packets: int, disordered_packets: int, recovered_by_fec_packets: int, current_jitter: int, max_jitter: int, mean_jitter: int)
-
CommandGetStreamingStatsV2Response(valid_request: bool, call_in_progress: bool, detected_bitrate: int, rx_buffer_last_value: int, lost_packets: int, disordered_packets: int, recovered_by_fec_packets: int, current_jitter: int, max_jitter: int, mean_jitter: int)
Expand source code
@dataclass class CommandGetStreamingStatsV2Response: valid_request: bool call_in_progress: bool detected_bitrate: int rx_buffer_last_value: int lost_packets: int disordered_packets: int recovered_by_fec_packets: int current_jitter: int max_jitter: int mean_jitter: int
Class variables
var call_in_progress : bool
var current_jitter : int
var detected_bitrate : int
var disordered_packets : int
var lost_packets : int
var max_jitter : int
var mean_jitter : int
var recovered_by_fec_packets : int
var rx_buffer_last_value : int
var valid_request : bool
class CommandGetVUMetersResponse (input_left_vu_meter: int, input_right_vu_meter: int, output_left_vu_meter: int, output_right_vu_meter: int)
-
CommandGetVUMetersResponse(input_left_vu_meter: int, input_right_vu_meter: int, output_left_vu_meter: int, output_right_vu_meter: int)
Expand source code
@dataclass class CommandGetVUMetersResponse: input_left_vu_meter: int input_right_vu_meter: int output_left_vu_meter: int output_right_vu_meter: int
Class variables
var input_left_vu_meter : int
var input_right_vu_meter : int
var output_left_vu_meter : int
var output_right_vu_meter : int
class CommandHangUp (line: int)
-
CommandHangUp(line: int)
Expand source code
@dataclass class CommandHangUp: line: int
Class variables
var line : int
class CommandIPSetStreamingProtocol (streaming_protocol: StreamingProtocol)
-
CommandIPSetStreamingProtocol(streaming_protocol: prontonet.enums.StreamingProtocol)
Expand source code
@dataclass class CommandIPSetStreamingProtocol: streaming_protocol: StreamingProtocol
Class variables
var streaming_protocol : StreamingProtocol
class CommandLoadPreset (name: str)
-
CommandLoadPreset(name: str)
Expand source code
@dataclass class CommandLoadPreset: name: str
Class variables
var name : str
class CommandProdysV4Configuration (line_1_port: int, enable_control_port: bool, auto_answer: bool, enable_fec: bool, audio_packets_per_fec_packet: int, fec_delay: int)
-
CommandProdysV4Configuration(line_1_port: int, enable_control_port: bool, auto_answer: bool, enable_fec: bool, audio_packets_per_fec_packet: int, fec_delay: int)
Expand source code
@dataclass class CommandProdysV4Configuration: line_1_port: int enable_control_port: bool auto_answer: bool enable_fec: bool audio_packets_per_fec_packet: int fec_delay: int
Class variables
var audio_packets_per_fec_packet : int
var auto_answer : bool
var enable_control_port : bool
var enable_fec : bool
var fec_delay : int
var line_1_port : int
class CommandProdysV4ConfigurationResponse (line_1_port: int, enable_control_port: bool, auto_answer: bool, enable_fec: bool, audio_packets_per_fec_packet: int, fec_delay: int)
-
CommandProdysV4ConfigurationResponse(line_1_port: int, enable_control_port: bool, auto_answer: bool, enable_fec: bool, audio_packets_per_fec_packet: int, fec_delay: int)
Expand source code
@dataclass class CommandProdysV4ConfigurationResponse: line_1_port: int enable_control_port: bool auto_answer: bool enable_fec: bool audio_packets_per_fec_packet: int fec_delay: int
Class variables
var audio_packets_per_fec_packet : int
var auto_answer : bool
var enable_control_port : bool
var enable_fec : bool
var fec_delay : int
var line_1_port : int
class CommandRunGPIAction (gpi: int, active: bool)
-
CommandRunGPIAction(gpi: int, active: bool)
Expand source code
@dataclass class CommandRunGPIAction: gpi: int active: bool
Class variables
var active : bool
var gpi : int
class CommandSIPConfiguration (sip_port: int, audio_port: int, auto_answer: bool, enable_fec: bool, fec_port: int, audio_packets_per_fec_packet: int, register_in_server: bool, sip_user_name: str, sip_server_address: str, sip_server_user: str, sip_server_password: str, sip_server_timeout: int, sip_address_type: SIPAddressType, public_address: str, stun_address: str, stun_request_period: int)
-
CommandSIPConfiguration(sip_port: int, audio_port: int, auto_answer: bool, enable_fec: bool, fec_port: int, audio_packets_per_fec_packet: int, register_in_server: bool, sip_user_name: str, sip_server_address: str, sip_server_user: str, sip_server_password: str, sip_server_timeout: int, sip_address_type: prontonet.enums.SIPAddressType, public_address: str, stun_address: str, stun_request_period: int)
Expand source code
@dataclass class CommandSIPConfiguration: sip_port: int audio_port: int auto_answer: bool enable_fec: bool fec_port: int audio_packets_per_fec_packet: int register_in_server: bool sip_user_name: str sip_server_address: str sip_server_user: str sip_server_password: str sip_server_timeout: int sip_address_type: SIPAddressType public_address: str stun_address: str stun_request_period: int
Class variables
var audio_packets_per_fec_packet : int
var audio_port : int
var auto_answer : bool
var enable_fec : bool
var fec_port : int
var public_address : str
var register_in_server : bool
var sip_address_type : SIPAddressType
var sip_port : int
var sip_server_address : str
var sip_server_password : str
var sip_server_timeout : int
var sip_server_user : str
var sip_user_name : str
var stun_address : str
var stun_request_period : int
class CommandStreamingRXCodecGetConfiguration
-
CommandStreamingRXCodecGetConfiguration()
Expand source code
@dataclass class CommandStreamingRXCodecGetConfiguration: codec = Codec
Class variables
var codec
-
An enumeration.
class CommandStreamingRXCodecGetConfigurationResponse (valid_request: bool, auto_adjustment: bool, auto_min_delay: bool, auto_min_delay_duration: int, auto_max_delay: bool, auto_max_delay_duration: int, manual_max_delay: int)
-
CommandStreamingRXCodecGetConfigurationResponse(valid_request: bool, auto_adjustment: bool, auto_min_delay: bool, auto_min_delay_duration: int, auto_max_delay: bool, auto_max_delay_duration: int, manual_max_delay: int)
Expand source code
@dataclass class CommandStreamingRXCodecGetConfigurationResponse: valid_request: bool auto_adjustment: bool auto_min_delay: bool auto_min_delay_duration: int auto_max_delay: bool auto_max_delay_duration: int manual_max_delay: int
Class variables
var auto_adjustment : bool
var auto_max_delay : bool
var auto_max_delay_duration : int
var auto_min_delay : bool
var auto_min_delay_duration : int
var manual_max_delay : int
var valid_request : bool
class CommandStreamingRXCodecSetConfiguration (codec: Codec, auto_adjustment: bool, auto_min_delay: bool, auto_min_delay_duration: int, auto_max_delay: bool, auto_max_delay_duration: int, manual_max_delay: int)
-
CommandStreamingRXCodecSetConfiguration(codec: prontonet.enums.Codec, auto_adjustment: bool, auto_min_delay: bool, auto_min_delay_duration: int, auto_max_delay: bool, auto_max_delay_duration: int, manual_max_delay: int)
Expand source code
@dataclass class CommandStreamingRXCodecSetConfiguration: codec: Codec auto_adjustment: bool auto_min_delay: bool auto_min_delay_duration: int auto_max_delay: bool auto_max_delay_duration: int manual_max_delay: int
Class variables
var auto_adjustment : bool
var auto_max_delay : bool
var auto_max_delay_duration : int
var auto_min_delay : bool
var auto_min_delay_duration : int
var codec : Codec
var manual_max_delay : int
class CommandStreamingStatsReset (codec: Codec)
-
CommandStreamingStatsReset(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandStreamingStatsReset: codec: Codec
Class variables
var codec : Codec
class CommandStreamingTXCodecGetConfiguration (codec: Codec, audio_algorithm: AudioAlgorithm)
-
CommandStreamingTXCodecGetConfiguration(codec: prontonet.enums.Codec, audio_algorithm: prontonet.enums.AudioAlgorithm)
Expand source code
@dataclass class CommandStreamingTXCodecGetConfiguration: codec: Codec audio_algorithm: AudioAlgorithm
Class variables
var audio_algorithm : AudioAlgorithm
var codec : Codec
class CommandStreamingTXCodecGetConfigurationResponse (valid_request: bool, time_between_packets: int)
-
CommandStreamingTXCodecGetConfigurationResponse(valid_request: bool, time_between_packets: int)
Expand source code
@dataclass class CommandStreamingTXCodecGetConfigurationResponse: valid_request: bool time_between_packets: int
Class variables
var time_between_packets : int
var valid_request : bool
class CommandStreamingTXCodecSetConfiguration (codec: Codec, time_between_packets: int)
-
CommandStreamingTXCodecSetConfiguration(codec: prontonet.enums.Codec, time_between_packets: int)
Expand source code
@dataclass class CommandStreamingTXCodecSetConfiguration: codec: Codec audio_algorithm = AudioAlgorithm time_between_packets: int
Class variables
var audio_algorithm
-
An enumeration.
var codec : Codec
var time_between_packets : int
class CommandSysDeviceName (device_name: str)
-
CommandSysDeviceName(device_name: str)
Expand source code
@dataclass class CommandSysDeviceName: device_name: str
Class variables
var device_name : str
class CommandSysGetVersionInfo (serial_number: bytes, version: bytes)
-
CommandSysGetVersionInfo(serial_number: bytes, version: bytes)
Expand source code
@dataclass class CommandSysGetVersionInfo: serial_number: bytes version: bytes
Class variables
var serial_number : bytes
var version : bytes
class CommandX21EnableTX (enable: bool)
-
CommandX21EnableTX(enable: bool)
Expand source code
@dataclass class CommandX21EnableTX: enable: bool
Class variables
var enable : bool
class ProntonetCommand (command: bytes, unpack_pattern: str, response_type: Type)
-
ProntonetCommand(command: bytes, unpack_pattern: str, response_type: Type)
Expand source code
@dataclass class ProntonetCommand: command: bytes unpack_pattern: str response_type: Type
Class variables
var command : bytes
var response_type : Type
var unpack_pattern : str
class StatusAlarmsStatusChanged (alarm_status: AlarmStatus)
-
StatusAlarmsStatusChanged(alarm_status: prontonet.enums.AlarmStatus)
Expand source code
@dataclass class StatusAlarmsStatusChanged: alarm_status: AlarmStatus
Class variables
var alarm_status : AlarmStatus
class StatusDecoderAudioModeChanged (codec: Codec, name: str)
-
StatusDecoderAudioModeChanged(codec: prontonet.enums.Codec, name: str)
Expand source code
@dataclass class StatusDecoderAudioModeChanged: codec: Codec name: str
Class variables
var codec : Codec
var name : str
class StatusDeviceNetChanged (device_net: DeviceNet)
-
StatusDeviceNetChanged(device_net: prontonet.enums.DeviceNet)
Expand source code
@dataclass class StatusDeviceNetChanged: device_net: DeviceNet
Class variables
var device_net : DeviceNet
class StatusEncoderAudioModeChanged (codec: Codec, name: str)
-
StatusEncoderAudioModeChanged(codec: prontonet.enums.Codec, name: str)
Expand source code
@dataclass class StatusEncoderAudioModeChanged: codec: Codec name: str
Class variables
var codec : Codec
var name : str
class StatusLineStatusChanged (line: int, line_status: LineStatus, number: str, disconnection_code: int, ip_call_type: IPCallType)
-
StatusLineStatusChanged(line: int, line_status: prontonet.enums.LineStatus, number: str, disconnection_code: int, ip_call_type: prontonet.enums.IPCallType)
Expand source code
@dataclass class StatusLineStatusChanged: line: int line_status: LineStatus number: str disconnection_code: int ip_call_type: IPCallType
Class variables
var disconnection_code : int
var ip_call_type : IPCallType
var line : int
var line_status : LineStatus
var number : str