Documentation
¶
Index ¶
- func GetConn() *pgx.Conn
- func NewConn() (*pgx.Conn, error)
- type Connection
- type DBX
- type Machine
- type QueriesX
- func (r QueriesX) AddRoomMember(roomId misc.RoomId, connectionId misc.ConnectionId)
- func (c QueriesX) CreateConnection(connectionId misc.ConnectionId, machineId misc.MachineId) error
- func (c QueriesX) CreateMachine(machineId misc.MachineId, machineType string) error
- func (r QueriesX) CreateRoom(roomId misc.RoomId, machineId misc.MachineId, name string, script string, ...) error
- func (c QueriesX) DeleteConnection(connectionId misc.ConnectionId) error
- func (c QueriesX) DeleteMachine(machineId misc.MachineId) error
- func (r QueriesX) DeleteRoom(roomId misc.RoomId)
- func (c QueriesX) FindMachine(id misc.ConnectionId) misc.MachineId
- func (c QueriesX) GetConnections() ([]Connection, error)
- func (c QueriesX) GetConnectionsByMachine(machineId misc.MachineId) ([]Connection, error)
- func (c QueriesX) GetLeaderForType(machineType string) misc.MachineId
- func (c QueriesX) GetMachine(machineId misc.MachineId) (Machine, error)
- func (c QueriesX) GetMachines()
- func (c QueriesX) GetMachinesByType(machineType string) ([]Machine, error)
- func (r QueriesX) GetMembershipByConnection(connectionId misc.ConnectionId) ([]misc.ConnectionId, error)
- func (r QueriesX) GetOrphanedRooms() ([]Room, error)
- func (r QueriesX) GetRoomMembers(roomId misc.RoomId) ([]misc.ConnectionId, error)
- func (r QueriesX) GetRooms() ([]Room, error)
- func (r QueriesX) GetRoomsByMachine(machineId misc.MachineId) ([]Room, error)
- func (c QueriesX) IsMachineOnline(machineId misc.MachineId) (bool, error)
- func (r QueriesX) RemoveRoomMember(roomId misc.RoomId, connectionId misc.ConnectionId)
- func (c QueriesX) SetMachineAsLeader(uuid misc.MachineId) error
- func (r QueriesX) SetRoomOwner(roomId misc.RoomId, oldOwner misc.MachineId, newOwner misc.MachineId) error
- func (c QueriesX) TouchConnection(connectionId misc.ConnectionId) error
- func (c QueriesX) TouchMachine(machineId misc.MachineId) error
- type Room
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Connection ¶
type QueriesX ¶
type QueriesX struct {
// contains filtered or unexported fields
}
func (QueriesX) AddRoomMember ¶
func (r QueriesX) AddRoomMember(roomId misc.RoomId, connectionId misc.ConnectionId)
func (QueriesX) CreateConnection ¶
func (QueriesX) CreateMachine ¶
func (QueriesX) CreateRoom ¶
func (QueriesX) DeleteConnection ¶
func (c QueriesX) DeleteConnection(connectionId misc.ConnectionId) error
func (QueriesX) DeleteRoom ¶
func (QueriesX) FindMachine ¶
func (c QueriesX) FindMachine(id misc.ConnectionId) misc.MachineId
func (QueriesX) GetConnections ¶
func (c QueriesX) GetConnections() ([]Connection, error)
func (QueriesX) GetConnectionsByMachine ¶
func (c QueriesX) GetConnectionsByMachine(machineId misc.MachineId) ([]Connection, error)
func (QueriesX) GetLeaderForType ¶
func (QueriesX) GetMachine ¶
func (QueriesX) GetMachines ¶
func (c QueriesX) GetMachines()
func (QueriesX) GetMachinesByType ¶
func (QueriesX) GetMembershipByConnection ¶
func (r QueriesX) GetMembershipByConnection(connectionId misc.ConnectionId) ([]misc.ConnectionId, error)
func (QueriesX) GetOrphanedRooms ¶
func (QueriesX) GetRoomMembers ¶
func (QueriesX) GetRoomsByMachine ¶
func (QueriesX) IsMachineOnline ¶
func (QueriesX) RemoveRoomMember ¶
func (r QueriesX) RemoveRoomMember(roomId misc.RoomId, connectionId misc.ConnectionId)
func (QueriesX) SetMachineAsLeader ¶
func (QueriesX) SetRoomOwner ¶
func (QueriesX) TouchConnection ¶
func (c QueriesX) TouchConnection(connectionId misc.ConnectionId) error
Click to show internal directories.
Click to hide internal directories.