-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathMacWifi.h
36 lines (30 loc) · 872 Bytes
/
MacWifi.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <Dialogs.h>
#include "Modules\WifiModule.h"
typedef int MemLoc;
typedef MemLoc* MemLocPtr;
typedef MemLocPtr* MemLocHandle;
enum RequestStatus
{
Init,
Request,
Processing,
Complete
};
bool _run = true;
int main();
void GetSharedData();
void EventInit();
void GetPrefs();
void GetWifiModule();
void Restart();
void SavePrefs();
void InitTunnel(Uri uri);
void InitTunnelComplete(GetTunnelResult result);
void DoRequest(string method, Uri uri, string authorization, string data);
void RequestComplete(HttpResponse response);
void DoError(string errorMsg);
void GetParamAsString(AppleEvent* appleEvent, AEKeyword keyword, string &output);
RequestStatus _requestStatus;
HttpResponse _response;
pascal OSErr ProcessRequestEvent(AppleEvent* appleEvent, AppleEvent* reply, long refCon);
pascal OSErr Quit(AppleEvent* appleEvent, AppleEvent* reply, long refCon);