Table of Objects

1. account

2. cli

3. connection_data

4. contact_info

5. context

6. dnr

7. domain

8. domain_registration

9. field

10. filter

11. folder_rcpt

12. forwarder

13. ftp_backup

14. imap

15. ldap_connector

16. limits

17. list

18. listener

19. loader

20. log

21. maillist

22. mapping_data

23. migration

24. migration_data

25. nameserver

26. pop3

27. processing

28. proxy

29. public_folder

30. queue

31. queue_item

32. quotas

33. registry_information

34. report

35. rpop

36. saver

37. server

38. services

39. session

40. smtp_out

41. spe

42. string_list

43. upload_wmfilter

44. url_redirect

45. userdb

46. webadmin

47. webmail

48. webmaildata

3. connection_data

Fields
Methods
Member Objects


1. Fields

is_ssl

Function name Function signature
connection_data_is_ssl_get int connection_data_is_ssl_get (object:connection_data obj)
This function returns 1 if the proxy is ssl-enabled and 0 otherwise
connection_data_is_ssl_set int connection_data_is_ssl_set (object:connection_data obj, int value)
If the value paramter is 1, this function enables ssl on the proxy, if it is 0, it disables it. Returns 0 on succes, -1 on failure

max_connections

Function name Function signature
connection_data_max_connections_get int connection_data_max_connections_get (object:connection_data obj)
This function returns the total number of connections allowed on the proxy to whom the connection data object belongs
connection_data_max_connections_set int connection_data_max_connections_set (object:connection_data obj, int value)
This function sets the maximum number of connections on the proxy. Returns 0 on succes, -1 on failure

local_interface

Function name Function signature
connection_data_local_interface_get string connection_data_local_interface_get (object:connection_data obj)
This function returs the local interface on which the proxy listenes
connection_data_local_interface_set int connection_data_local_interface_set (object:connection_data obj, string value)
This function sets the local interface on which the proxy should listenen. Returns 0 on succes, -1 on failure

timeout

Function name Function signature
connection_data_timeout_get int connection_data_timeout_get (object:connection_data obj)
This function returns the read-write timeout in seconds
connection_data_timeout_set int connection_data_timeout_set (object:connection_data obj, int value)
This function sets the read/write timeout. Returns 0 on succes, -1 on failure

2. Methods

Function name Function signature
connection_data_load object:connection_data connection_data_load (object:session s, object:context_list context)
connection_data_destroy int connection_data_destroy (object:connection_data data)
This function destroys a connector_data object
connection_data_save int connection_data_save (object:connection_data data, object:session session)
This function saves the connection_data settings back to Axigen

3. Member Objects

listeners

Functions that apply to member object:
Function name Function signature
cli_listeners_get object:listeners cli_listeners_get (object:cli cli, object:session s)
This function returns the listeners list of this service. Returns 0 on succes, -1 on failure