/*
 * AdvantEDGE Location API
 *
 * Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/03.01.01_60/gs_mec013v030101p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Note**<br>AdvantEDGE supports all of Location API endpoints (see below).
 *
 * API version: 3.1.1
 * Contact: AdvantEDGE@InterDigital.com
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */
package server

import (
	"net/http"
)

func ApByIdGET(w http.ResponseWriter, r *http.Request) {
	apByIdGet(w, r)
}

func ApGET(w http.ResponseWriter, r *http.Request) {
	apGet(w, r)
}

func AreaSubDELETE(w http.ResponseWriter, r *http.Request) {
	areaSubDELETE(w, r)
}

func AreaSubGET(w http.ResponseWriter, r *http.Request) {
	areaSubGET(w, r)
}

func AreaSubListGET(w http.ResponseWriter, r *http.Request) {
	areaSubListGET(w, r)
}

func AreaSubPOST(w http.ResponseWriter, r *http.Request) {
	areaSubPOST(w, r)
}

func AreaSubPUT(w http.ResponseWriter, r *http.Request) {
	areaSubPUT(w, r)
}

func DistanceGET(w http.ResponseWriter, r *http.Request) {
	distanceGet(w, r)
}

func DistanceSubDELETE(w http.ResponseWriter, r *http.Request) {
	distanceSubDelete(w, r)
}

func DistanceSubGET(w http.ResponseWriter, r *http.Request) {
	distanceSubGet(w, r)
}

func DistanceSubListGET(w http.ResponseWriter, r *http.Request) {
	distanceSubListGet(w, r)
}

func DistanceSubPOST(w http.ResponseWriter, r *http.Request) {
	distanceSubPost(w, r)
}

func DistanceSubPUT(w http.ResponseWriter, r *http.Request) {
	distanceSubPut(w, r)
}

func Mec011AppTerminationPOST(w http.ResponseWriter, r *http.Request) {
	mec011AppTerminationPost(w, r)
}

func UserSubListGET(w http.ResponseWriter, r *http.Request) {
	userSubListGET(w, r)
}
func UserSubPOST(w http.ResponseWriter, r *http.Request) {
	userSubPOST(w, r)
}

func UserSubGET(w http.ResponseWriter, r *http.Request) {
	userSubGET(w, r)
}

func UserSubPUT(w http.ResponseWriter, r *http.Request) {
	userSubPUT(w, r)
}
func UserSubDELETE(w http.ResponseWriter, r *http.Request) {
	userSubDELETE(w, r)
}

func UsersGET(w http.ResponseWriter, r *http.Request) {
	usersGet(w, r)
}

func ZoneSubListGET(w http.ResponseWriter, r *http.Request) {
	zoneSubListGET(w, r)
}

func ZoneSubPOST(w http.ResponseWriter, r *http.Request) {
	zoneSubPOST(w, r)
}
func ZoneSubGET(w http.ResponseWriter, r *http.Request) {
	zoneSubGET(w, r)
}

func ZoneSubPUT(w http.ResponseWriter, r *http.Request) {
	zoneSubPUT(w, r)
}
func ZoneSubDELETE(w http.ResponseWriter, r *http.Request) {
	zoneSubDELETE(w, r)
}

func ZonesGET(w http.ResponseWriter, r *http.Request) {
	zonesGet(w, r)
}

func ZonesGetById(w http.ResponseWriter, r *http.Request) {
	zonesByIdGet(w, r)
}
