Documentation ¶
Overview ¶
Copyright 2017 Carlos Peña.Todos los derechos reservados.
Index ¶
- Variables
- func Cargar()
- func CargarModulosPanel()
- func CargarModulosSeguridad()
- func CargarModulosWeb()
- func CargarModulosWebDevel()
- func CargarWs()
- func LogicaDelMensajePorTiempo(conn *websocket.Conn, usuario string)
- func New() *web
- func Principal(w http.ResponseWriter, r *http.Request)
- func WMAdminLTE()
- type Usuario
- type WebSocketCodeEpic
- func (Wsc *WebSocketCodeEpic) Analizar()
- func (Wsc *WebSocketCodeEpic) CreandoWS(w http.ResponseWriter, r *http.Request)
- func (Wsc *WebSocketCodeEpic) EnviarMensajeA(w http.ResponseWriter, r *http.Request)
- func (Wsc *WebSocketCodeEpic) EnviarMensajeSistema(usuario string, M interface{})
- func (Wsc *WebSocketCodeEpic) EscribirMensajes(conn *websocket.Conn, usuario string, error bool)
- func (Wsc *WebSocketCodeEpic) LogicaDelMensajePorCanales(conn *websocket.Conn, usuario string, ch chan []byte)
- type XRed
- type XServidor
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Mensajeria = New() WsEnrutador = mux.NewRouter() Upgrader = websocket.Upgrader{ CheckOrigin: func(r *http.Request) bool { return true }, ReadBufferSize: 1024, WriteBufferSize: 1024, } )
View Source
var ( //Enrutador de API Enrutador = mux.NewRouter() )
Functions ¶
func CargarModulosWebDevel ¶
func CargarModulosWebDevel()
CargarModulosWebDevel Cargador de modulos web
func Principal ¶
func Principal(w http.ResponseWriter, r *http.Request)
Principal Página inicial del sistema o bienvenida
func WMAdminLTE ¶
func WMAdminLTE()
WMAdminLTE OpenSource tema de panel de control Tecnología Bootstrap3
Types ¶
type Usuario ¶
type Usuario struct { ID string `json:"id"` Conexion time.Time `json:"conexion"` // contains filtered or unexported fields }
Manejo de Usuarios
type WebSocketCodeEpic ¶
type WebSocketCodeEpic struct{}
func (*WebSocketCodeEpic) Analizar ¶
func (Wsc *WebSocketCodeEpic) Analizar()
func (*WebSocketCodeEpic) CreandoWS ¶
func (Wsc *WebSocketCodeEpic) CreandoWS(w http.ResponseWriter, r *http.Request)
CreandoWS Estableciendo WebSocket:Gorilla Tool Kit
func (*WebSocketCodeEpic) EnviarMensajeA ¶
func (Wsc *WebSocketCodeEpic) EnviarMensajeA(w http.ResponseWriter, r *http.Request)
func (*WebSocketCodeEpic) EnviarMensajeSistema ¶
func (Wsc *WebSocketCodeEpic) EnviarMensajeSistema(usuario string, M interface{})
func (*WebSocketCodeEpic) EscribirMensajes ¶
func (Wsc *WebSocketCodeEpic) EscribirMensajes(conn *websocket.Conn, usuario string, error bool)
EscribirMensajes Enviar y transmitir mensajes entre usuarios
func (*WebSocketCodeEpic) LogicaDelMensajePorCanales ¶
func (Wsc *WebSocketCodeEpic) LogicaDelMensajePorCanales(conn *websocket.Conn, usuario string, ch chan []byte)
LogicaDelMensajePorCanales Permite establecer la logica de los mensajes en sus chanels
Click to show internal directories.
Click to hide internal directories.