summaryrefslogtreecommitdiff
path: root/iax/iax_interface.h
blob: e2a5f9dc5ee53e006b9561ec3cb84c964baed147 (plain)
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
#ifndef _IAX_INTERFACE_INC
#define _IAX_INTERFACE_INC

#include "iaxclient/lib/iaxclient.h"


void SendDTMF(char c);
void Call(char *number);
void HangUp();
void SelectLine(int line);
void AnswerCall(int callNo);
void SetLineNo(int line);
int GetLineNo();

int GetLineState(int line);

char *GetLineCIDNum(int callNo);
char *GetLineCIDName(int callNo);

void Connect();
void Disconnect();

bool InitIAXInterface();
void DeinitIAXInterface();

#endif