summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-04-22 22:24:06 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-04-22 22:24:06 +0200
commit7c321d614e8d91b23434b13bfcf89274797815ec (patch)
tree58b8e4fcba63b38a052423401df413606a7e8076 /src/parameters/parameters_getters.c
Initial Commit.
Diffstat (limited to 'src/parameters/parameters_getters.c')
-rw-r--r--src/parameters/parameters_getters.c73
1 files changed, 73 insertions, 0 deletions
diff --git a/src/parameters/parameters_getters.c b/src/parameters/parameters_getters.c
new file mode 100644
index 0000000..ee2bdee
--- /dev/null
+++ b/src/parameters/parameters_getters.c
@@ -0,0 +1,73 @@
+#include "parameters.h"
+
+const char * JH_parameters_get_socket_name
+(
+ const struct JH_parameters param [const restrict static 1]
+)
+{
+ return param->socket_name;
+}
+
+const char * JH_parameters_get_irc_server
+(
+ const struct JH_parameters param [const restrict static 1]
+)
+{
+ return param->server;
+}
+
+unsigned short JH_parameters_get_irc_port
+(
+ const struct JH_parameters param [const restrict static 1]
+)
+{
+ return param->port;
+}
+
+const char * JH_parameters_get_irc_password
+(
+ const struct JH_parameters param [const restrict static 1]
+)
+{
+ return param->password;
+}
+
+const char * JH_parameters_get_irc_nick
+(
+ const struct JH_parameters param [const restrict static 1]
+)
+{
+ return param->nick;
+}
+
+const char * JH_parameters_get_irc_username
+(
+ const struct JH_parameters param [const restrict static 1]
+)
+{
+ return param->username;
+}
+
+const char * JH_parameters_get_irc_realname
+(
+ const struct JH_parameters param [const restrict static 1]
+)
+{
+ return param->realname;
+}
+
+const char * JH_parameters_get_irc_channel
+(
+ const struct JH_parameters param [const restrict static 1]
+)
+{
+ return param->channel;
+}
+
+int JH_parameters_get_irc_is_ipv6
+(
+ const struct JH_parameters param [const restrict static 1]
+)
+{
+ return param->use_ipv6;
+}