-include("shackle.hrl"). -include("shackle_defaults.hrl"). %% macros -define(APP, shackle). -define(LOOKUP(Key, List), ?LOOKUP(Key, List, undefined)). -define(LOOKUP(Key, List, Default), shackle_utils:lookup(Key, List, Default)). -define(MSG_CONNECT, connect). -define(SERVER, shackle_server). -define(SUPERVISOR, shackle_sup). %% ETS tables -define(ETS_TABLE_BACKLOG, shackle_backlog). -define(ETS_TABLE_POOL, shackle_pool). -define(ETS_TABLE_POOL_INDEX, shackle_pool_index). -define(ETS_TABLE_QUEUE, shackle_queue). -define(ETS_TABLE_QUEUE_REVERSE, shackle_queue_reverse).