#ifndef _TRANSMISSION_H_
#define _TRANSMISSION_H_

#include "BaseTypes.hpp"
#include "wininet.h"

using ArsLexis::String;

void  DeinitWinet();
DWORD GetHttpBody(const String& host, const INTERNET_PORT port, const String& url, String& bodyOut);

bool    FGetRandomDef(String& defOut);
bool    FGetWord(const String& word, String& defOut);
bool    FGetRecentLookups(String& wordListOut);
bool    FCheckRegCode(const String& regCode, bool& fRegCodeValid);

#endif
