Powerline CPP implementation