
# Problems:
When using SWIG 2, then the Python code
```
address = property(__get_address, _isds._isds_DbOwnerInfo_set_address)
```
does not call the proper setter method.
The construction
```
if _newclass:
	address = _swig_property(__get_address, _isds._isds_DbOwnerInfo_set_address)
__swig_setmethods__["address"] = _isds._isds_DbOwnerInfo_set_address
__swig_getmethods__["address"] = _isds._isds_DbOwnerInfo_get_address
```
works with SWIG 2 and SWIG 3.
The simplified contruction
```
if _newclass:
	address = _swig_property(__get_address, _isds._isds_DbOwnerInfo_set_address)
```
works with Python code generated from SWIG 3.
SWIG 4 does not use __swig_setmethods__, __swig_getmethods__ and _newclass.

# Wrap these enums (+ conversion for visible output):
isds_error
isds_log_level
isds_log_facility
isds_message_status
isds_hash_algorithm
isds_event_type
isds_FileMetaType
isds_raw_type

# Library entry co continue with:
isds_GetOwnerInfoFromLogin


isds_log_level
isds_log_facility
isds_option
isds_tls_option
isds_pki_format
isds_pki_credentials
isds_otp_method
isds_otp_resolution
isds_otp
isds_mep_resolution
isds_mep

isds_DbType
isds_DbState
isds_priviledges
isds_hash_algorithm
isds_buffer_strategy
isds_PersonName
isds_BirthInfo
isds_Address
isds_DbOwnerInfo
isds_UserType
isds_DbUserInfo
isds_event_type
isds_FileMetaType
isds_raw_type
isds_message_copy
isds_message_status_change
isds_payment_type
isds_commercial_permission
isds_credit_event_type
isds_credit_event_charged
isds_credit_event_discharged
isds_credit_event_message_sent
isds_credit_event_storage_set
isds_credit_event
isds_list ?
isds_approval
isds_sender_type
isds_credentials_delivery
isds_fulltext_target
isds_fulltext_result
isds_box_state_period

isds_set_logging
isds_set_log_callback
? isds_set_progress_callback
isds_set_opt
isds_login_mep

isds_GetOwnerInfoFromLogin
isds_GetUserInfoFromLogin
isds_get_password_expiration
isds_change_password
isds_add_box
isds_add_pfoinfo
isds_delete_box
isds_delete_box_promptly
isds_UpdateDataBoxDescr
isds_GetDataBoxUsers
isds_UpdateDataBoxUser
isds_activate
isds_reset_password
isds_add_user
isds_delete_user
isds_get_box_list_archive
isds_FindDataBox
isds_FindPersonalDataBox
isds_find_box_by_fulltext
isds_CheckDataBox
isds_get_box_state_history
isds_get_commercial_permissions
isds_get_commercial_credit
isds_switch_commercial_receiving
isds_switch_effective_ovm
isds_switch_box_accessibility_on_owner_request
isds_disable_box_accessibility_externaly
isds_send_message_to_multiple_recipients
isds_get_list_of_sent_message_state_changes
isds_get_received_envelope
isds_get_signed_delivery_info
isds_load_delivery_info
isds_get_delivery_info
isds_get_received_message
isds_load_message
isds_guess_raw_type
isds_get_signed_received_message
isds_get_signed_sent_message
isds_get_message_sender
isds_download_message_hash
isds_compute_message_hash
isds_hash_cmp
isds_verify_message_hash
isds_authenticate_message
isds_resign_message
isds_delete_message_from_storage
isds_mark_message_read
isds_mark_message_received
isds_bogus_request
czp_convert_document
czp_close_connection
isds_request_new_testing_box
isds_find_document_by_id
isds_normalize_mime_type

isds_list_free
isds_hash_free
isds_PersonName_free
isds_BirthInfo_free
isds_Address_free
isds_DbOwnerInfo_free
isds_DbUserInfo_free
isds_event_free
isds_message_copy_free
isds_message_status_change_free
isds_approval_free
isds_commercial_permission_free
isds_credit_event_free
isds_credentials_delivery_free
isds_fulltext_result_free
isds_box_state_period_free
isds_PersonName_duplicate
isds_Address_duplicate
isds_DbOwnerInfo_duplicate
isds_DbUserInfo_duplicate
isds_box_state_period_duplicate
