Ported user name message
[apps/native/gear-racing-car.git] / src / messages / message_factory.c
index 03ec278..0ca2638 100644 (file)
@@ -25,6 +25,7 @@
 #include "messages/message_connect_accepted.h"
 #include "messages/message_connect_refused.h"
 #include "messages/message_keep_alive.h"
+#include "messages/message_config_user_name.h"
 
 struct _message_factory {
        union {
@@ -35,6 +36,7 @@ struct _message_factory {
                message_connect_accepted_t connect_accepted;
                message_connect_refused_t connect_refused;
                message_keep_alive_t keep_alive;
+               message_config_user_name_t config_user_name;
        } messages;
 };
 
@@ -62,6 +64,9 @@ message_t *message_factory_create_message(message_factory_t *factory, message_ty
        case MESSAGE_BYE:
                message_bye_init(&factory->messages.bye);
                return &factory->messages.bye.base;
+       case MESSAGE_CONFIG_USER_NAME:
+               message_config_user_name_init(&factory->messages.config_user_name);
+               return &factory->messages.config_user_name.base;
        default:
                return NULL;
        }