// Registers a service on behalf of an agent public static void RegisterService(string serviceName, Agent myAgent) { DFAgentDescription dfd = new DFAgentDescription(); dfd.setName(myAgent.getAID()); ServiceDescription sd = new ServiceDescription(); sd.setType(serviceName); sd.setName(serviceName); dfd.addServices(sd); DFService.register(myAgent, dfd); }
public static void Register(string serviceName, Agent myAgent) { var dfd = new DFAgentDescription(); dfd.setName(myAgent.getAID()); var sd = new ServiceDescription(); sd.setType(serviceName); sd.setName(serviceName); dfd.addServices(sd); DFService.register(myAgent, dfd); }