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: AcknowledgeClass variables
var acknowledge : Acknowledgevar command : Command
class CSCommandResponse (command: int, response: int)-
CSCommandResponse(command: int, response: int)
Expand source code
@dataclass class CSCommandResponse: command: int response: intClass variables
var command : intvar 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: AlarmStatusClass variables
var alarm_status : AlarmStatus
class CommandAnswer (line: int)-
CommandAnswer(line: int)
Expand source code
@dataclass class CommandAnswer: line: intClass 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: intClass variables
var audio_config : AudioConfigvar command_supported : boolvar db_in_left : intvar db_in_right : intvar db_out_left : intvar 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: boolClass variables
var aptx_type : APTXTypevar audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar codec : Codecvar 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: boolClass variables
var aux_data : boolvar codec : Codecvar encoder_mix : EncoderMixvar 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: boolClass variables
var aux_data : boolvar codec : Codecvar encoder_mix : EncoderMixvar 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: boolClass variables
var audio_mode : AudioModevar aux_data : boolvar bits_sample : BitsSamplevar codec : Codecvar 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: boolClass variables
var aux_data : boolvar bit_rate : BitRatevar codec : Codecvar 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: intClass variables
var audio_config : AudioConfigvar db_in_left : intvar db_in_right : intvar db_out_left : intvar 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: IPCallTypeClass variables
var ip_call_type : IPCallTypevar line : intvar 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: intClass variables
var book_entry : intvar line : int
class CommandCallFromBookAllLines (book_entry: int)-
CommandCallFromBookAllLines(book_entry: int)
Expand source code
@dataclass class CommandCallFromBookAllLines: book_entry: intClass 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: CodecClass variables
var ip_call_type : IPCallTypevar line : intvar number : strvar target_codec : Codec
class CommandDecoderGetAudioMode (codec: Codec)-
CommandDecoderGetAudioMode(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandDecoderGetAudioMode: codec: CodecClass 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: BondingTypeClass variables
var aac_mode : AACModevar audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar bonding_type : BondingTypevar codec : Codecvar crc : boolvar encoder_mix : EncoderMixvar 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: boolClass variables
var aptx_type : APTXTypevar audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar codec : Codecvar 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: AudioModeAlgorithmClass variables
var audio_mode_algorithm : AudioModeAlgorithmvar is_framed : boolvar 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: boolClass variables
var aux_data : boolvar codec : Codecvar encoder_mix : EncoderMixvar 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: boolClass variables
var aux_data : boolvar codec : Codecvar encoder_mix : EncoderMixvar 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: MPEGL3PolarityClass variables
var audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar bonding_type : BondingTypevar codec : Codecvar crc : boolvar encoder_mix : EncoderMixvar frequency : Frequencyvar mpeg_l3_polarity : MPEGL3Polarityvar 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: boolClass variables
var audio_mode : AudioModevar aux_data : boolvar bits_sample : BitsSamplevar codec : Codecvar encoder_mix : EncoderMix
class CommandDeviceNet (device_net: DeviceNet)-
CommandDeviceNet(device_net: prontonet.enums.DeviceNet)
Expand source code
@dataclass class CommandDeviceNet: device_net: DeviceNetClass 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: StreamingProtocolClass variables
var device_net : DeviceNetvar device_sub_net : DeviceSubNetvar multi_unicast : boolvar pronto_net_codec_mode : ProntoNetCodecModevar streaming_protocol : StreamingProtocol
class CommandEnableNetBackup (enable: bool)-
CommandEnableNetBackup(enable: bool)
Expand source code
@dataclass class CommandEnableNetBackup: enable: boolClass variables
var enable : bool
class CommandEncoderGetAudioMode (codec: Codec)-
CommandEncoderGetAudioMode(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandEncoderGetAudioMode: codec: CodecClass 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: BondingTypeClass variables
var aac_mode : AACModevar audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar bonding_type : BondingTypevar codec : Codecvar crc : boolvar encoder_mix : EncoderMixvar 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: boolClass variables
var aptx_type : APTXTypevar audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar codec : Codecvar 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: AudioModeAlgorithmClass variables
var audio_mode_algorithm : AudioModeAlgorithmvar 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: boolClass variables
var aux_data : boolvar 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: boolClass variables
var aux_data : boolvar codec : Codecvar encoder_mix : EncoderMixvar 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: boolClass variables
var aux_data : boolvar codec : Codecvar encoder_mix : EncoderMixvar 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: MPEGL3PolarityClass variables
var audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar bonding_type : BondingTypevar codec : Codecvar crc : boolvar encoder_mix : EncoderMixvar frequency : Frequencyvar mpeg_l3_polarity : MPEGL3Polarityvar 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: boolClass variables
var audio_mode : AudioModevar aux_data : boolvar bits_sample : BitsSamplevar codec : Codecvar 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: BondingTypeClass variables
var aac_mode : AACModevar audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar bonding_type : BondingTypevar codec : Codecvar crc : boolvar encoder_mix : EncoderMixvar 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: EncoderMixClass variables
var aptx_type : APTXTypevar audio_mode : AudioModevar aux_data : boolvar codec : Codecvar crc : boolvar encoder_mix : EncoderMixvar 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: boolClass variables
var aux_data : boolvar 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: EncoderMixClass variables
var codec : Codecvar 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: G711LawClass variables
var codec : Codecvar encoder_mix : EncoderMixvar 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: EncoderMixClass variables
var codec : Codecvar 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: boolClass variables
var codec : Codecvar encoder_mix : EncoderMixvar 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: BondingTypeClass variables
var audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar bonding_type : BondingTypevar codec : Codecvar crc : boolvar encoder_mix : EncoderMixvar frequency : Frequencyvar 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: MPEGL3PolarityClass variables
var audio_mode : AudioModevar aux_data : boolvar bit_rate : BitRatevar bonding_type : BondingTypevar codec : Codecvar crc : boolvar encoder_mix : EncoderMixvar frequency : Frequencyvar mpeg_l3_polarity : MPEGL3Polarityvar 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: EncoderMixClass variables
var audio_mode : AudioModevar bits_sample : BitsSamplevar codec : Codecvar encoder_mix : EncoderMix
class CommandEthernetGetSpeed (ethernet_interface: EthernetInterface)-
CommandEthernetGetSpeed(ethernet_interface: prontonet.enums.EthernetInterface)
Expand source code
@dataclass class CommandEthernetGetSpeed: ethernet_interface: EthernetInterfaceClass 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: EthernetNegotiatedSpeedClass variables
var ethernet_negotiated_speed : EthernetNegotiatedSpeedvar interface_enabled : boolvar valid_request : bool
class CommandGetAudioModeAlgorithm (codec: Codec)-
CommandGetAudioModeAlgorithm(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandGetAudioModeAlgorithm: codec: CodecClass variables
var codec : Codec
class CommandGetCallDuration (line: int)-
CommandGetCallDuration(line: int)
Expand source code
@dataclass class CommandGetCallDuration: line: intClass variables
var line : int
class CommandGetCallDurationResponse-
CommandGetCallDurationResponse()
Expand source code
@dataclass class CommandGetCallDurationResponse: duration_seconds = intClass 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: intClass variables
var line : int
class CommandGetLineStatusDetails (line: int)-
CommandGetLineStatusDetails(line: int)
Expand source code
@dataclass class CommandGetLineStatusDetails: line: intClass 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: IPCallTypeClass variables
var disconnection_code : intvar ip_call_type : IPCallTypevar number : str
class CommandGetLineStatusResponse (line_status: LineStatus)-
CommandGetLineStatusResponse(line_status: prontonet.enums.LineStatus)
Expand source code
@dataclass class CommandGetLineStatusResponse: line_status: LineStatusClass variables
var line_status : LineStatus
class CommandGetLoadedPresetIndex (index: int)-
CommandGetLoadedPresetIndex(index: int)
Expand source code
@dataclass class CommandGetLoadedPresetIndex: index: intClass 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: strClass 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: intClass variables
var fan_rpm : intvar temp : intvar v12_backup : intvar v12_main : int
class CommandGetSIPServerRegisterStatus (registered: bool)-
CommandGetSIPServerRegisterStatus(registered: bool)
Expand source code
@dataclass class CommandGetSIPServerRegisterStatus: registered: boolClass variables
var registered : bool
class CommandGetSTUNServerRegisterStatus (registered: bool)-
CommandGetSTUNServerRegisterStatus(registered: bool)
Expand source code
@dataclass class CommandGetSTUNServerRegisterStatus: registered: boolClass variables
var registered : bool
class CommandGetStreamingStats (target_codec: Codec)-
CommandGetStreamingStats(target_codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandGetStreamingStats: target_codec: CodecClass 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: intClass variables
var current_jitter : intvar disordered_packets : intvar lost_packets : intvar recovered_packets : int
class CommandGetStreamingStatsV2 (codec: Codec)-
CommandGetStreamingStatsV2(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandGetStreamingStatsV2: codec: CodecClass 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: intClass variables
var call_in_progress : boolvar current_jitter : intvar detected_bitrate : intvar disordered_packets : intvar lost_packets : intvar max_jitter : intvar mean_jitter : intvar recovered_by_fec_packets : intvar rx_buffer_last_value : intvar 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: intClass variables
var input_left_vu_meter : intvar input_right_vu_meter : intvar output_left_vu_meter : intvar output_right_vu_meter : int
class CommandHangUp (line: int)-
CommandHangUp(line: int)
Expand source code
@dataclass class CommandHangUp: line: intClass variables
var line : int
class CommandIPSetStreamingProtocol (streaming_protocol: StreamingProtocol)-
CommandIPSetStreamingProtocol(streaming_protocol: prontonet.enums.StreamingProtocol)
Expand source code
@dataclass class CommandIPSetStreamingProtocol: streaming_protocol: StreamingProtocolClass variables
var streaming_protocol : StreamingProtocol
class CommandLoadPreset (name: str)-
CommandLoadPreset(name: str)
Expand source code
@dataclass class CommandLoadPreset: name: strClass 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: intClass variables
var audio_packets_per_fec_packet : intvar auto_answer : boolvar enable_control_port : boolvar enable_fec : boolvar fec_delay : intvar 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: intClass variables
var audio_packets_per_fec_packet : intvar auto_answer : boolvar enable_control_port : boolvar enable_fec : boolvar fec_delay : intvar line_1_port : int
class CommandRunGPIAction (gpi: int, active: bool)-
CommandRunGPIAction(gpi: int, active: bool)
Expand source code
@dataclass class CommandRunGPIAction: gpi: int active: boolClass variables
var active : boolvar 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: intClass variables
var audio_packets_per_fec_packet : intvar audio_port : intvar auto_answer : boolvar enable_fec : boolvar fec_port : intvar public_address : strvar register_in_server : boolvar sip_address_type : SIPAddressTypevar sip_port : intvar sip_server_address : strvar sip_server_password : strvar sip_server_timeout : intvar sip_server_user : strvar sip_user_name : strvar stun_address : strvar stun_request_period : int
class CommandStreamingRXCodecGetConfiguration-
CommandStreamingRXCodecGetConfiguration()
Expand source code
@dataclass class CommandStreamingRXCodecGetConfiguration: codec = CodecClass 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: intClass variables
var auto_adjustment : boolvar auto_max_delay : boolvar auto_max_delay_duration : intvar auto_min_delay : boolvar auto_min_delay_duration : intvar manual_max_delay : intvar 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: intClass variables
var auto_adjustment : boolvar auto_max_delay : boolvar auto_max_delay_duration : intvar auto_min_delay : boolvar auto_min_delay_duration : intvar codec : Codecvar manual_max_delay : int
class CommandStreamingStatsReset (codec: Codec)-
CommandStreamingStatsReset(codec: prontonet.enums.Codec)
Expand source code
@dataclass class CommandStreamingStatsReset: codec: CodecClass 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: AudioAlgorithmClass variables
var audio_algorithm : AudioAlgorithmvar 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: intClass variables
var time_between_packets : intvar 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: intClass variables
var audio_algorithm-
An enumeration.
var codec : Codecvar time_between_packets : int
class CommandSysDeviceName (device_name: str)-
CommandSysDeviceName(device_name: str)
Expand source code
@dataclass class CommandSysDeviceName: device_name: strClass 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: bytesClass variables
var serial_number : bytesvar version : bytes
class CommandX21EnableTX (enable: bool)-
CommandX21EnableTX(enable: bool)
Expand source code
@dataclass class CommandX21EnableTX: enable: boolClass 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: TypeClass variables
var command : bytesvar response_type : Typevar unpack_pattern : str
class StatusAlarmsStatusChanged (alarm_status: AlarmStatus)-
StatusAlarmsStatusChanged(alarm_status: prontonet.enums.AlarmStatus)
Expand source code
@dataclass class StatusAlarmsStatusChanged: alarm_status: AlarmStatusClass 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: strClass variables
var codec : Codecvar name : str
class StatusDeviceNetChanged (device_net: DeviceNet)-
StatusDeviceNetChanged(device_net: prontonet.enums.DeviceNet)
Expand source code
@dataclass class StatusDeviceNetChanged: device_net: DeviceNetClass 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: strClass variables
var codec : Codecvar 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: IPCallTypeClass variables
var disconnection_code : intvar ip_call_type : IPCallTypevar line : intvar line_status : LineStatusvar number : str