# messengyr v0.0.1 API Reference

## Modules

Messengyr.Accounts
Messengyr.Accounts.Session
Messengyr.Accounts.User
Messengyr.Application
Messengyr.Chat
Messengyr.Chat.Message
Messengyr.Chat.Room
Messengyr.Chat.RoomUser
Messengyr.GuardianSerializer
Messengyr.Repo
Messengyr.Web

A module that keeps using definitions for controllers, views and so on

Messengyr.Web.ChatController

The controller for the Messaging page, available only for logged-in users

Messengyr.Web.ChatView
Messengyr.Web.Endpoint
Messengyr.Web.ErrorHelpers

Conveniences for translating and building error messages

Messengyr.Web.ErrorView
Messengyr.Web.FallbackController
Messengyr.Web.Gettext

A module providing Internationalization with a gettext-based API

Messengyr.Web.LayoutView
Messengyr.Web.MessageController
Messengyr.Web.MessageView
Messengyr.Web.PageController
Messengyr.Web.PageView
Messengyr.Web.RoomChannel
Messengyr.Web.RoomController
Messengyr.Web.RoomView

Renders Room structs in a given format

Messengyr.Web.Router
Messengyr.Web.Router.Helpers

Module with named helpers generated from Messengyr.Web.Router

Messengyr.Web.UserController
Messengyr.Web.UserSocket
Messengyr.Web.UserView