# HLDSLogs

  [![Build Status](](

  A library for connecting to Half-Life Dedicated Servers (a.k.a "HLDS") and using GenStage to produce structured
  log entries sent from the connected HLDS server.

## Installation

def deps do
    {:hlds_logs, "~> 0.1.0"}

## Quickstart

If you are running a HLDS server and want to consume log entries from the game server, you could connect and consume by 
calling `HLDSLogs.produce_logs/3`;

    host: "",
    port: 27015
    host: ""

Your consumer would then begin receiving `%HLDSLogs.LogEntry` structs as events, for you to carry out processing as you wish.

## Documentation

HexDocs at [](