module IDL.IdlBaseInterface; import IDL.IdlUnit; import IDL.IdlParseStruct; interface IdlBaseInterface { bool parse(string filePath, string name, string structBodys); string getName(); string createServerCodeForInterface(CODE_LANGUAGE language); string createServerCodeForService(CODE_LANGUAGE language); string createClientCodeForService(CODE_LANGUAGE language); string createClientCodeForInterface(CODE_LANGUAGE language); }